DBA Data[Home] [Help]

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

278: END IF;
279:
280: ELSE
281: l_meaning_meaning := NULL;
282: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
283: xla_accounting_err_pkg.build_message
284: (p_appli_s_name => 'XLA'
285: ,p_msg_name => 'XLA_AP_FLEX_VALUE_MEANING'
286: ,p_token_1 => 'VALUE_SET_NAME'

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

293: , p_source_type_code
294: , p_source_application_id
295: )
296: ,p_token_4 => 'PRODUCT_NAME'
297: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
298: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
299: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
300: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
301: );

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

294: , p_source_application_id
295: )
296: ,p_token_4 => 'PRODUCT_NAME'
297: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
298: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
299: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
300: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
301: );
302: IF (C_LEVEL_ERROR >= g_log_level) THEN

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

295: )
296: ,p_token_4 => 'PRODUCT_NAME'
297: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
298: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
299: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
300: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
301: );
302: IF (C_LEVEL_ERROR >= g_log_level) THEN
303: trace

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

296: ,p_token_4 => 'PRODUCT_NAME'
297: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
298: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
299: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
300: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
301: );
302: IF (C_LEVEL_ERROR >= g_log_level) THEN
303: trace
304: (p_msg => 'ERROR: XLA_AP_FLEX_VALUE_MEANING'

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

328: --
329: EXCEPTION
330: WHEN NO_DATA_FOUND OR TOO_MANY_ROWS THEN
331: --
332: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
333: xla_accounting_err_pkg.build_message
334: (p_appli_s_name => 'XLA'
335: ,p_msg_name => 'XLA_AP_FLEX_VALUE_MEANING'
336: ,p_token_1 => 'VALUE_SET_NAME'

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

343: , p_source_type_code
344: , p_source_application_id
345: )
346: ,p_token_4 => 'PRODUCT_NAME'
347: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
351: );

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

344: , p_source_application_id
345: )
346: ,p_token_4 => 'PRODUCT_NAME'
347: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
351: );
352:

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

345: )
346: ,p_token_4 => 'PRODUCT_NAME'
347: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
351: );
352:
353: IF (C_LEVEL_ERROR >= g_log_level) THEN

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

346: ,p_token_4 => 'PRODUCT_NAME'
347: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
351: );
352:
353: IF (C_LEVEL_ERROR >= g_log_level) THEN
354: trace

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

434: (p_msg => 'END of AcctDerRule_1(invalid)'
435: ,p_level => C_LEVEL_PROCEDURE
436: ,p_module => l_log_module);
437: END IF;
438: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
439: x_value_type_code := null;
440: l_output_value := null;
441: xla_accounting_err_pkg.build_message
442: (p_appli_s_name => 'XLA'

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

454: 'XLA_OWNER_TYPE'
455: ,l_component_type_code
456: )
457: ,p_token_3 => 'PAD_NAME'
458: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
459: ,p_token_4 => 'PAD_OWNER'
460: ,p_value_4 => xla_lookups_pkg.get_meaning(
461: 'XLA_OWNER_TYPE'
462: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 462: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

458: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
459: ,p_token_4 => 'PAD_OWNER'
460: ,p_value_4 => xla_lookups_pkg.get_meaning(
461: 'XLA_OWNER_TYPE'
462: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
463: )
464: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
465: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
466: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

460: ,p_value_4 => xla_lookups_pkg.get_meaning(
461: 'XLA_OWNER_TYPE'
462: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
463: )
464: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
465: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
466: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
467: ,p_ae_header_id => NULL
468: );

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

461: 'XLA_OWNER_TYPE'
462: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
463: )
464: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
465: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
466: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
467: ,p_ae_header_id => NULL
468: );
469: RETURN l_output_value;

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

462: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
463: )
464: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
465: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
466: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
467: ,p_ae_header_id => NULL
468: );
469: RETURN l_output_value;
470: EXCEPTION

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

544: (p_msg => 'END of AcctDerRule_2(invalid)'
545: ,p_level => C_LEVEL_PROCEDURE
546: ,p_module => l_log_module);
547: END IF;
548: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
549: x_value_type_code := null;
550: l_output_value := null;
551: xla_accounting_err_pkg.build_message
552: (p_appli_s_name => 'XLA'

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

564: 'XLA_OWNER_TYPE'
565: ,l_component_type_code
566: )
567: ,p_token_3 => 'PAD_NAME'
568: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
569: ,p_token_4 => 'PAD_OWNER'
570: ,p_value_4 => xla_lookups_pkg.get_meaning(
571: 'XLA_OWNER_TYPE'
572: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 572: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

568: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
569: ,p_token_4 => 'PAD_OWNER'
570: ,p_value_4 => xla_lookups_pkg.get_meaning(
571: 'XLA_OWNER_TYPE'
572: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
573: )
574: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
575: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
576: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

570: ,p_value_4 => xla_lookups_pkg.get_meaning(
571: 'XLA_OWNER_TYPE'
572: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
573: )
574: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
575: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
576: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
577: ,p_ae_header_id => NULL
578: );

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

571: 'XLA_OWNER_TYPE'
572: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
573: )
574: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
575: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
576: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
577: ,p_ae_header_id => NULL
578: );
579: RETURN l_output_value;

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

572: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
573: )
574: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
575: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
576: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
577: ,p_ae_header_id => NULL
578: );
579: RETURN l_output_value;
580: EXCEPTION

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

654: (p_msg => 'END of AcctDerRule_3(invalid)'
655: ,p_level => C_LEVEL_PROCEDURE
656: ,p_module => l_log_module);
657: END IF;
658: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
659: x_value_type_code := null;
660: l_output_value := null;
661: xla_accounting_err_pkg.build_message
662: (p_appli_s_name => 'XLA'

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

674: 'XLA_OWNER_TYPE'
675: ,l_component_type_code
676: )
677: ,p_token_3 => 'PAD_NAME'
678: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
679: ,p_token_4 => 'PAD_OWNER'
680: ,p_value_4 => xla_lookups_pkg.get_meaning(
681: 'XLA_OWNER_TYPE'
682: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 682: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

678: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
679: ,p_token_4 => 'PAD_OWNER'
680: ,p_value_4 => xla_lookups_pkg.get_meaning(
681: 'XLA_OWNER_TYPE'
682: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
683: )
684: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
685: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
686: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

680: ,p_value_4 => xla_lookups_pkg.get_meaning(
681: 'XLA_OWNER_TYPE'
682: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
683: )
684: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
685: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
686: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
687: ,p_ae_header_id => NULL
688: );

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

681: 'XLA_OWNER_TYPE'
682: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
683: )
684: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
685: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
686: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
687: ,p_ae_header_id => NULL
688: );
689: RETURN l_output_value;

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

682: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
683: )
684: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
685: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
686: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
687: ,p_ae_header_id => NULL
688: );
689: RETURN l_output_value;
690: EXCEPTION

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

764: (p_msg => 'END of AcctDerRule_4(invalid)'
765: ,p_level => C_LEVEL_PROCEDURE
766: ,p_module => l_log_module);
767: END IF;
768: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
769: x_value_type_code := null;
770: l_output_value := null;
771: xla_accounting_err_pkg.build_message
772: (p_appli_s_name => 'XLA'

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

784: 'XLA_OWNER_TYPE'
785: ,l_component_type_code
786: )
787: ,p_token_3 => 'PAD_NAME'
788: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
789: ,p_token_4 => 'PAD_OWNER'
790: ,p_value_4 => xla_lookups_pkg.get_meaning(
791: 'XLA_OWNER_TYPE'
792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

788: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
789: ,p_token_4 => 'PAD_OWNER'
790: ,p_value_4 => xla_lookups_pkg.get_meaning(
791: 'XLA_OWNER_TYPE'
792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
793: )
794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

790: ,p_value_4 => xla_lookups_pkg.get_meaning(
791: 'XLA_OWNER_TYPE'
792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
793: )
794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
797: ,p_ae_header_id => NULL
798: );

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

791: 'XLA_OWNER_TYPE'
792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
793: )
794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
797: ,p_ae_header_id => NULL
798: );
799: RETURN l_output_value;

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

792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
793: )
794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
797: ,p_ae_header_id => NULL
798: );
799: RETURN l_output_value;
800: EXCEPTION

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

874: (p_msg => 'END of AcctDerRule_5(invalid)'
875: ,p_level => C_LEVEL_PROCEDURE
876: ,p_module => l_log_module);
877: END IF;
878: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
879: x_value_type_code := null;
880: l_output_value := null;
881: xla_accounting_err_pkg.build_message
882: (p_appli_s_name => 'XLA'

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

894: 'XLA_OWNER_TYPE'
895: ,l_component_type_code
896: )
897: ,p_token_3 => 'PAD_NAME'
898: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
899: ,p_token_4 => 'PAD_OWNER'
900: ,p_value_4 => xla_lookups_pkg.get_meaning(
901: 'XLA_OWNER_TYPE'
902: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 902: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

898: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
899: ,p_token_4 => 'PAD_OWNER'
900: ,p_value_4 => xla_lookups_pkg.get_meaning(
901: 'XLA_OWNER_TYPE'
902: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
903: )
904: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
905: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
906: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

900: ,p_value_4 => xla_lookups_pkg.get_meaning(
901: 'XLA_OWNER_TYPE'
902: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
903: )
904: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
905: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
906: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
907: ,p_ae_header_id => NULL
908: );

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

901: 'XLA_OWNER_TYPE'
902: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
903: )
904: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
905: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
906: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
907: ,p_ae_header_id => NULL
908: );
909: RETURN l_output_value;

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

902: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
903: )
904: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
905: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
906: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
907: ,p_ae_header_id => NULL
908: );
909: RETURN l_output_value;
910: EXCEPTION

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

984: (p_msg => 'END of AcctDerRule_6(invalid)'
985: ,p_level => C_LEVEL_PROCEDURE
986: ,p_module => l_log_module);
987: END IF;
988: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
989: x_value_type_code := null;
990: l_output_value := null;
991: xla_accounting_err_pkg.build_message
992: (p_appli_s_name => 'XLA'

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

1004: 'XLA_OWNER_TYPE'
1005: ,l_component_type_code
1006: )
1007: ,p_token_3 => 'PAD_NAME'
1008: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1009: ,p_token_4 => 'PAD_OWNER'
1010: ,p_value_4 => xla_lookups_pkg.get_meaning(
1011: 'XLA_OWNER_TYPE'
1012: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1012: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1008: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1009: ,p_token_4 => 'PAD_OWNER'
1010: ,p_value_4 => xla_lookups_pkg.get_meaning(
1011: 'XLA_OWNER_TYPE'
1012: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1013: )
1014: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1015: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1016: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1010: ,p_value_4 => xla_lookups_pkg.get_meaning(
1011: 'XLA_OWNER_TYPE'
1012: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1013: )
1014: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1015: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1016: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1017: ,p_ae_header_id => NULL
1018: );

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

1011: 'XLA_OWNER_TYPE'
1012: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1013: )
1014: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1015: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1016: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1017: ,p_ae_header_id => NULL
1018: );
1019: RETURN l_output_value;

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

1012: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1013: )
1014: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1015: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1016: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1017: ,p_ae_header_id => NULL
1018: );
1019: RETURN l_output_value;
1020: EXCEPTION

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

1094: (p_msg => 'END of AcctDerRule_7(invalid)'
1095: ,p_level => C_LEVEL_PROCEDURE
1096: ,p_module => l_log_module);
1097: END IF;
1098: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1099: x_value_type_code := null;
1100: l_output_value := null;
1101: xla_accounting_err_pkg.build_message
1102: (p_appli_s_name => 'XLA'

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

1114: 'XLA_OWNER_TYPE'
1115: ,l_component_type_code
1116: )
1117: ,p_token_3 => 'PAD_NAME'
1118: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1119: ,p_token_4 => 'PAD_OWNER'
1120: ,p_value_4 => xla_lookups_pkg.get_meaning(
1121: 'XLA_OWNER_TYPE'
1122: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1122: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1118: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1119: ,p_token_4 => 'PAD_OWNER'
1120: ,p_value_4 => xla_lookups_pkg.get_meaning(
1121: 'XLA_OWNER_TYPE'
1122: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1123: )
1124: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1125: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1126: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1120: ,p_value_4 => xla_lookups_pkg.get_meaning(
1121: 'XLA_OWNER_TYPE'
1122: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1123: )
1124: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1125: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1126: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1127: ,p_ae_header_id => NULL
1128: );

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

1121: 'XLA_OWNER_TYPE'
1122: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1123: )
1124: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1125: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1126: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1127: ,p_ae_header_id => NULL
1128: );
1129: RETURN l_output_value;

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

1122: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1123: )
1124: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1125: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1126: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1127: ,p_ae_header_id => NULL
1128: );
1129: RETURN l_output_value;
1130: EXCEPTION

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

1204: (p_msg => 'END of AcctDerRule_8(invalid)'
1205: ,p_level => C_LEVEL_PROCEDURE
1206: ,p_module => l_log_module);
1207: END IF;
1208: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1209: x_value_type_code := null;
1210: l_output_value := null;
1211: xla_accounting_err_pkg.build_message
1212: (p_appli_s_name => 'XLA'

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

1224: 'XLA_OWNER_TYPE'
1225: ,l_component_type_code
1226: )
1227: ,p_token_3 => 'PAD_NAME'
1228: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1229: ,p_token_4 => 'PAD_OWNER'
1230: ,p_value_4 => xla_lookups_pkg.get_meaning(
1231: 'XLA_OWNER_TYPE'
1232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1228: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1229: ,p_token_4 => 'PAD_OWNER'
1230: ,p_value_4 => xla_lookups_pkg.get_meaning(
1231: 'XLA_OWNER_TYPE'
1232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1233: )
1234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1230: ,p_value_4 => xla_lookups_pkg.get_meaning(
1231: 'XLA_OWNER_TYPE'
1232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1233: )
1234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1237: ,p_ae_header_id => NULL
1238: );

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

1231: 'XLA_OWNER_TYPE'
1232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1233: )
1234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1237: ,p_ae_header_id => NULL
1238: );
1239: RETURN l_output_value;

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

1232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1233: )
1234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1237: ,p_ae_header_id => NULL
1238: );
1239: RETURN l_output_value;
1240: EXCEPTION

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

1314: (p_msg => 'END of AcctDerRule_9(invalid)'
1315: ,p_level => C_LEVEL_PROCEDURE
1316: ,p_module => l_log_module);
1317: END IF;
1318: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1319: x_value_type_code := null;
1320: l_output_value := null;
1321: xla_accounting_err_pkg.build_message
1322: (p_appli_s_name => 'XLA'

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

1334: 'XLA_OWNER_TYPE'
1335: ,l_component_type_code
1336: )
1337: ,p_token_3 => 'PAD_NAME'
1338: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1339: ,p_token_4 => 'PAD_OWNER'
1340: ,p_value_4 => xla_lookups_pkg.get_meaning(
1341: 'XLA_OWNER_TYPE'
1342: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1342: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1338: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1339: ,p_token_4 => 'PAD_OWNER'
1340: ,p_value_4 => xla_lookups_pkg.get_meaning(
1341: 'XLA_OWNER_TYPE'
1342: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1343: )
1344: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1345: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1346: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1340: ,p_value_4 => xla_lookups_pkg.get_meaning(
1341: 'XLA_OWNER_TYPE'
1342: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1343: )
1344: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1345: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1346: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1347: ,p_ae_header_id => NULL
1348: );

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

1341: 'XLA_OWNER_TYPE'
1342: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1343: )
1344: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1345: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1346: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1347: ,p_ae_header_id => NULL
1348: );
1349: RETURN l_output_value;

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

1342: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1343: )
1344: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1345: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1346: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1347: ,p_ae_header_id => NULL
1348: );
1349: RETURN l_output_value;
1350: EXCEPTION

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

1424: (p_msg => 'END of AcctDerRule_10(invalid)'
1425: ,p_level => C_LEVEL_PROCEDURE
1426: ,p_module => l_log_module);
1427: END IF;
1428: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1429: x_value_type_code := null;
1430: l_output_value := null;
1431: xla_accounting_err_pkg.build_message
1432: (p_appli_s_name => 'XLA'

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

1444: 'XLA_OWNER_TYPE'
1445: ,l_component_type_code
1446: )
1447: ,p_token_3 => 'PAD_NAME'
1448: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1449: ,p_token_4 => 'PAD_OWNER'
1450: ,p_value_4 => xla_lookups_pkg.get_meaning(
1451: 'XLA_OWNER_TYPE'
1452: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1452: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1448: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1449: ,p_token_4 => 'PAD_OWNER'
1450: ,p_value_4 => xla_lookups_pkg.get_meaning(
1451: 'XLA_OWNER_TYPE'
1452: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1453: )
1454: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1455: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1456: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1450: ,p_value_4 => xla_lookups_pkg.get_meaning(
1451: 'XLA_OWNER_TYPE'
1452: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1453: )
1454: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1455: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1456: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1457: ,p_ae_header_id => NULL
1458: );

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

1451: 'XLA_OWNER_TYPE'
1452: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1453: )
1454: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1455: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1456: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1457: ,p_ae_header_id => NULL
1458: );
1459: RETURN l_output_value;

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

1452: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1453: )
1454: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1455: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1456: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1457: ,p_ae_header_id => NULL
1458: );
1459: RETURN l_output_value;
1460: EXCEPTION

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

1534: (p_msg => 'END of AcctDerRule_11(invalid)'
1535: ,p_level => C_LEVEL_PROCEDURE
1536: ,p_module => l_log_module);
1537: END IF;
1538: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1539: x_value_type_code := null;
1540: l_output_value := null;
1541: xla_accounting_err_pkg.build_message
1542: (p_appli_s_name => 'XLA'

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

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

Line 1562: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1644: (p_msg => 'END of AcctDerRule_12(invalid)'
1645: ,p_level => C_LEVEL_PROCEDURE
1646: ,p_module => l_log_module);
1647: END IF;
1648: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1649: x_value_type_code := null;
1650: l_output_value := null;
1651: xla_accounting_err_pkg.build_message
1652: (p_appli_s_name => 'XLA'

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

1664: 'XLA_OWNER_TYPE'
1665: ,l_component_type_code
1666: )
1667: ,p_token_3 => 'PAD_NAME'
1668: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1669: ,p_token_4 => 'PAD_OWNER'
1670: ,p_value_4 => xla_lookups_pkg.get_meaning(
1671: 'XLA_OWNER_TYPE'
1672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1668: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1669: ,p_token_4 => 'PAD_OWNER'
1670: ,p_value_4 => xla_lookups_pkg.get_meaning(
1671: 'XLA_OWNER_TYPE'
1672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1673: )
1674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1670: ,p_value_4 => xla_lookups_pkg.get_meaning(
1671: 'XLA_OWNER_TYPE'
1672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1673: )
1674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1677: ,p_ae_header_id => NULL
1678: );

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

1671: 'XLA_OWNER_TYPE'
1672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1673: )
1674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1677: ,p_ae_header_id => NULL
1678: );
1679: RETURN l_output_value;

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

1672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1673: )
1674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1677: ,p_ae_header_id => NULL
1678: );
1679: RETURN l_output_value;
1680: EXCEPTION

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

1754: (p_msg => 'END of AcctDerRule_13(invalid)'
1755: ,p_level => C_LEVEL_PROCEDURE
1756: ,p_module => l_log_module);
1757: END IF;
1758: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1759: x_value_type_code := null;
1760: l_output_value := null;
1761: xla_accounting_err_pkg.build_message
1762: (p_appli_s_name => 'XLA'

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

1774: 'XLA_OWNER_TYPE'
1775: ,l_component_type_code
1776: )
1777: ,p_token_3 => 'PAD_NAME'
1778: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1779: ,p_token_4 => 'PAD_OWNER'
1780: ,p_value_4 => xla_lookups_pkg.get_meaning(
1781: 'XLA_OWNER_TYPE'
1782: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1782: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1778: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1779: ,p_token_4 => 'PAD_OWNER'
1780: ,p_value_4 => xla_lookups_pkg.get_meaning(
1781: 'XLA_OWNER_TYPE'
1782: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1783: )
1784: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1785: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1786: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1780: ,p_value_4 => xla_lookups_pkg.get_meaning(
1781: 'XLA_OWNER_TYPE'
1782: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1783: )
1784: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1785: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1786: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1787: ,p_ae_header_id => NULL
1788: );

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

1781: 'XLA_OWNER_TYPE'
1782: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1783: )
1784: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1785: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1786: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1787: ,p_ae_header_id => NULL
1788: );
1789: RETURN l_output_value;

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

1782: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1783: )
1784: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1785: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1786: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1787: ,p_ae_header_id => NULL
1788: );
1789: RETURN l_output_value;
1790: EXCEPTION

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

1864: (p_msg => 'END of AcctDerRule_14(invalid)'
1865: ,p_level => C_LEVEL_PROCEDURE
1866: ,p_module => l_log_module);
1867: END IF;
1868: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1869: x_value_type_code := null;
1870: l_output_value := null;
1871: xla_accounting_err_pkg.build_message
1872: (p_appli_s_name => 'XLA'

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

1884: 'XLA_OWNER_TYPE'
1885: ,l_component_type_code
1886: )
1887: ,p_token_3 => 'PAD_NAME'
1888: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1889: ,p_token_4 => 'PAD_OWNER'
1890: ,p_value_4 => xla_lookups_pkg.get_meaning(
1891: 'XLA_OWNER_TYPE'
1892: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1892: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1888: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1889: ,p_token_4 => 'PAD_OWNER'
1890: ,p_value_4 => xla_lookups_pkg.get_meaning(
1891: 'XLA_OWNER_TYPE'
1892: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1893: )
1894: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1895: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1896: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1890: ,p_value_4 => xla_lookups_pkg.get_meaning(
1891: 'XLA_OWNER_TYPE'
1892: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1893: )
1894: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1895: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1896: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1897: ,p_ae_header_id => NULL
1898: );

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

1891: 'XLA_OWNER_TYPE'
1892: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1893: )
1894: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1895: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1896: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1897: ,p_ae_header_id => NULL
1898: );
1899: RETURN l_output_value;

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

1892: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1893: )
1894: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1895: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1896: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1897: ,p_ae_header_id => NULL
1898: );
1899: RETURN l_output_value;
1900: EXCEPTION

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

1974: (p_msg => 'END of AcctDerRule_15(invalid)'
1975: ,p_level => C_LEVEL_PROCEDURE
1976: ,p_module => l_log_module);
1977: END IF;
1978: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1979: x_value_type_code := null;
1980: l_output_value := null;
1981: xla_accounting_err_pkg.build_message
1982: (p_appli_s_name => 'XLA'

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

1994: 'XLA_OWNER_TYPE'
1995: ,l_component_type_code
1996: )
1997: ,p_token_3 => 'PAD_NAME'
1998: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1999: ,p_token_4 => 'PAD_OWNER'
2000: ,p_value_4 => xla_lookups_pkg.get_meaning(
2001: 'XLA_OWNER_TYPE'
2002: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2002: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1998: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1999: ,p_token_4 => 'PAD_OWNER'
2000: ,p_value_4 => xla_lookups_pkg.get_meaning(
2001: 'XLA_OWNER_TYPE'
2002: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2003: )
2004: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2005: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2006: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2000: ,p_value_4 => xla_lookups_pkg.get_meaning(
2001: 'XLA_OWNER_TYPE'
2002: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2003: )
2004: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2005: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2006: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2007: ,p_ae_header_id => NULL
2008: );

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

2001: 'XLA_OWNER_TYPE'
2002: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2003: )
2004: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2005: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2006: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2007: ,p_ae_header_id => NULL
2008: );
2009: RETURN l_output_value;

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

2002: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2003: )
2004: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2005: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2006: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2007: ,p_ae_header_id => NULL
2008: );
2009: RETURN l_output_value;
2010: EXCEPTION

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

2084: (p_msg => 'END of AcctDerRule_16(invalid)'
2085: ,p_level => C_LEVEL_PROCEDURE
2086: ,p_module => l_log_module);
2087: END IF;
2088: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2089: x_value_type_code := null;
2090: l_output_value := null;
2091: xla_accounting_err_pkg.build_message
2092: (p_appli_s_name => 'XLA'

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

2104: 'XLA_OWNER_TYPE'
2105: ,l_component_type_code
2106: )
2107: ,p_token_3 => 'PAD_NAME'
2108: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2109: ,p_token_4 => 'PAD_OWNER'
2110: ,p_value_4 => xla_lookups_pkg.get_meaning(
2111: 'XLA_OWNER_TYPE'
2112: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2112: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2108: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2109: ,p_token_4 => 'PAD_OWNER'
2110: ,p_value_4 => xla_lookups_pkg.get_meaning(
2111: 'XLA_OWNER_TYPE'
2112: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2113: )
2114: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2115: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2116: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2110: ,p_value_4 => xla_lookups_pkg.get_meaning(
2111: 'XLA_OWNER_TYPE'
2112: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2113: )
2114: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2115: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2116: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2117: ,p_ae_header_id => NULL
2118: );

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

2111: 'XLA_OWNER_TYPE'
2112: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2113: )
2114: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2115: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2116: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2117: ,p_ae_header_id => NULL
2118: );
2119: RETURN l_output_value;

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

2112: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2113: )
2114: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2115: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2116: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2117: ,p_ae_header_id => NULL
2118: );
2119: RETURN l_output_value;
2120: EXCEPTION

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

2194: (p_msg => 'END of AcctDerRule_17(invalid)'
2195: ,p_level => C_LEVEL_PROCEDURE
2196: ,p_module => l_log_module);
2197: END IF;
2198: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2199: x_value_type_code := null;
2200: l_output_value := null;
2201: xla_accounting_err_pkg.build_message
2202: (p_appli_s_name => 'XLA'

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

2214: 'XLA_OWNER_TYPE'
2215: ,l_component_type_code
2216: )
2217: ,p_token_3 => 'PAD_NAME'
2218: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2219: ,p_token_4 => 'PAD_OWNER'
2220: ,p_value_4 => xla_lookups_pkg.get_meaning(
2221: 'XLA_OWNER_TYPE'
2222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2218: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2219: ,p_token_4 => 'PAD_OWNER'
2220: ,p_value_4 => xla_lookups_pkg.get_meaning(
2221: 'XLA_OWNER_TYPE'
2222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2223: )
2224: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2225: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2226: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2220: ,p_value_4 => xla_lookups_pkg.get_meaning(
2221: 'XLA_OWNER_TYPE'
2222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2223: )
2224: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2225: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2226: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2227: ,p_ae_header_id => NULL
2228: );

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

2221: 'XLA_OWNER_TYPE'
2222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2223: )
2224: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2225: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2226: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2227: ,p_ae_header_id => NULL
2228: );
2229: RETURN l_output_value;

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

2222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2223: )
2224: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2225: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2226: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2227: ,p_ae_header_id => NULL
2228: );
2229: RETURN l_output_value;
2230: EXCEPTION

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

2313: (p_msg => 'END of AcctDerRule_18(invalid)'
2314: ,p_level => C_LEVEL_PROCEDURE
2315: ,p_module => l_log_module);
2316: END IF;
2317: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2318: x_value_type_code := null;
2319: l_output_value := null;
2320: xla_accounting_err_pkg.build_message
2321: (p_appli_s_name => 'XLA'

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

2333: 'XLA_OWNER_TYPE'
2334: ,l_component_type_code
2335: )
2336: ,p_token_3 => 'PAD_NAME'
2337: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2338: ,p_token_4 => 'PAD_OWNER'
2339: ,p_value_4 => xla_lookups_pkg.get_meaning(
2340: 'XLA_OWNER_TYPE'
2341: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2341: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2337: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2338: ,p_token_4 => 'PAD_OWNER'
2339: ,p_value_4 => xla_lookups_pkg.get_meaning(
2340: 'XLA_OWNER_TYPE'
2341: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2342: )
2343: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2344: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2345: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2339: ,p_value_4 => xla_lookups_pkg.get_meaning(
2340: 'XLA_OWNER_TYPE'
2341: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2342: )
2343: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2344: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2345: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2346: ,p_ae_header_id => NULL
2347: );

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

2340: 'XLA_OWNER_TYPE'
2341: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2342: )
2343: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2344: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2345: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2346: ,p_ae_header_id => NULL
2347: );
2348: RETURN l_output_value;

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

2341: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2342: )
2343: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2344: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2345: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2346: ,p_ae_header_id => NULL
2347: );
2348: RETURN l_output_value;
2349: EXCEPTION

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

2432: (p_msg => 'END of AcctDerRule_19(invalid)'
2433: ,p_level => C_LEVEL_PROCEDURE
2434: ,p_module => l_log_module);
2435: END IF;
2436: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2437: x_value_type_code := null;
2438: l_output_value := null;
2439: xla_accounting_err_pkg.build_message
2440: (p_appli_s_name => 'XLA'

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

2452: 'XLA_OWNER_TYPE'
2453: ,l_component_type_code
2454: )
2455: ,p_token_3 => 'PAD_NAME'
2456: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2457: ,p_token_4 => 'PAD_OWNER'
2458: ,p_value_4 => xla_lookups_pkg.get_meaning(
2459: 'XLA_OWNER_TYPE'
2460: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2460: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2456: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2457: ,p_token_4 => 'PAD_OWNER'
2458: ,p_value_4 => xla_lookups_pkg.get_meaning(
2459: 'XLA_OWNER_TYPE'
2460: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2461: )
2462: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2463: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2464: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2458: ,p_value_4 => xla_lookups_pkg.get_meaning(
2459: 'XLA_OWNER_TYPE'
2460: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2461: )
2462: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2463: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2464: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2465: ,p_ae_header_id => NULL
2466: );

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

2459: 'XLA_OWNER_TYPE'
2460: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2461: )
2462: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2463: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2464: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2465: ,p_ae_header_id => NULL
2466: );
2467: RETURN l_output_value;

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

2460: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2461: )
2462: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2463: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2464: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2465: ,p_ae_header_id => NULL
2466: );
2467: RETURN l_output_value;
2468: EXCEPTION

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

2542: (p_msg => 'END of AcctDerRule_20(invalid)'
2543: ,p_level => C_LEVEL_PROCEDURE
2544: ,p_module => l_log_module);
2545: END IF;
2546: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2547: x_value_type_code := null;
2548: l_output_value := null;
2549: xla_accounting_err_pkg.build_message
2550: (p_appli_s_name => 'XLA'

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

2562: 'XLA_OWNER_TYPE'
2563: ,l_component_type_code
2564: )
2565: ,p_token_3 => 'PAD_NAME'
2566: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2567: ,p_token_4 => 'PAD_OWNER'
2568: ,p_value_4 => xla_lookups_pkg.get_meaning(
2569: 'XLA_OWNER_TYPE'
2570: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2570: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2566: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2567: ,p_token_4 => 'PAD_OWNER'
2568: ,p_value_4 => xla_lookups_pkg.get_meaning(
2569: 'XLA_OWNER_TYPE'
2570: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2571: )
2572: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2573: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2574: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2568: ,p_value_4 => xla_lookups_pkg.get_meaning(
2569: 'XLA_OWNER_TYPE'
2570: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2571: )
2572: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2573: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2574: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2575: ,p_ae_header_id => NULL
2576: );

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

2569: 'XLA_OWNER_TYPE'
2570: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2571: )
2572: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2573: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2574: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2575: ,p_ae_header_id => NULL
2576: );
2577: RETURN l_output_value;

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

2570: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2571: )
2572: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2573: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2574: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2575: ,p_ae_header_id => NULL
2576: );
2577: RETURN l_output_value;
2578: EXCEPTION

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

2652: (p_msg => 'END of AcctDerRule_21(invalid)'
2653: ,p_level => C_LEVEL_PROCEDURE
2654: ,p_module => l_log_module);
2655: END IF;
2656: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2657: x_value_type_code := null;
2658: l_output_value := null;
2659: xla_accounting_err_pkg.build_message
2660: (p_appli_s_name => 'XLA'

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

2672: 'XLA_OWNER_TYPE'
2673: ,l_component_type_code
2674: )
2675: ,p_token_3 => 'PAD_NAME'
2676: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2677: ,p_token_4 => 'PAD_OWNER'
2678: ,p_value_4 => xla_lookups_pkg.get_meaning(
2679: 'XLA_OWNER_TYPE'
2680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2676: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2677: ,p_token_4 => 'PAD_OWNER'
2678: ,p_value_4 => xla_lookups_pkg.get_meaning(
2679: 'XLA_OWNER_TYPE'
2680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2681: )
2682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2678: ,p_value_4 => xla_lookups_pkg.get_meaning(
2679: 'XLA_OWNER_TYPE'
2680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2681: )
2682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2685: ,p_ae_header_id => NULL
2686: );

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

2679: 'XLA_OWNER_TYPE'
2680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2681: )
2682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2685: ,p_ae_header_id => NULL
2686: );
2687: RETURN l_output_value;

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

2680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2681: )
2682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2685: ,p_ae_header_id => NULL
2686: );
2687: RETURN l_output_value;
2688: EXCEPTION

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

2762: (p_msg => 'END of AcctDerRule_22(invalid)'
2763: ,p_level => C_LEVEL_PROCEDURE
2764: ,p_module => l_log_module);
2765: END IF;
2766: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2767: x_value_type_code := null;
2768: l_output_value := null;
2769: xla_accounting_err_pkg.build_message
2770: (p_appli_s_name => 'XLA'

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

2782: 'XLA_OWNER_TYPE'
2783: ,l_component_type_code
2784: )
2785: ,p_token_3 => 'PAD_NAME'
2786: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2787: ,p_token_4 => 'PAD_OWNER'
2788: ,p_value_4 => xla_lookups_pkg.get_meaning(
2789: 'XLA_OWNER_TYPE'
2790: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2790: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2786: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2787: ,p_token_4 => 'PAD_OWNER'
2788: ,p_value_4 => xla_lookups_pkg.get_meaning(
2789: 'XLA_OWNER_TYPE'
2790: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2791: )
2792: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2793: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2794: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2788: ,p_value_4 => xla_lookups_pkg.get_meaning(
2789: 'XLA_OWNER_TYPE'
2790: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2791: )
2792: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2793: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2794: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2795: ,p_ae_header_id => NULL
2796: );

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

2789: 'XLA_OWNER_TYPE'
2790: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2791: )
2792: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2793: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2794: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2795: ,p_ae_header_id => NULL
2796: );
2797: RETURN l_output_value;

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

2790: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2791: )
2792: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2793: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2794: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2795: ,p_ae_header_id => NULL
2796: );
2797: RETURN l_output_value;
2798: EXCEPTION

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

2872: (p_msg => 'END of AcctDerRule_23(invalid)'
2873: ,p_level => C_LEVEL_PROCEDURE
2874: ,p_module => l_log_module);
2875: END IF;
2876: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2877: x_value_type_code := null;
2878: l_output_value := null;
2879: xla_accounting_err_pkg.build_message
2880: (p_appli_s_name => 'XLA'

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

2892: 'XLA_OWNER_TYPE'
2893: ,l_component_type_code
2894: )
2895: ,p_token_3 => 'PAD_NAME'
2896: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2897: ,p_token_4 => 'PAD_OWNER'
2898: ,p_value_4 => xla_lookups_pkg.get_meaning(
2899: 'XLA_OWNER_TYPE'
2900: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2900: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2896: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2897: ,p_token_4 => 'PAD_OWNER'
2898: ,p_value_4 => xla_lookups_pkg.get_meaning(
2899: 'XLA_OWNER_TYPE'
2900: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2901: )
2902: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2903: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2904: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2898: ,p_value_4 => xla_lookups_pkg.get_meaning(
2899: 'XLA_OWNER_TYPE'
2900: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2901: )
2902: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2903: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2904: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2905: ,p_ae_header_id => NULL
2906: );

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

2899: 'XLA_OWNER_TYPE'
2900: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2901: )
2902: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2903: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2904: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2905: ,p_ae_header_id => NULL
2906: );
2907: RETURN l_output_value;

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

2900: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2901: )
2902: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2903: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2904: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2905: ,p_ae_header_id => NULL
2906: );
2907: RETURN l_output_value;
2908: EXCEPTION

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

2982: (p_msg => 'END of AcctDerRule_24(invalid)'
2983: ,p_level => C_LEVEL_PROCEDURE
2984: ,p_module => l_log_module);
2985: END IF;
2986: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2987: x_value_type_code := null;
2988: l_output_value := null;
2989: xla_accounting_err_pkg.build_message
2990: (p_appli_s_name => 'XLA'

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

3002: 'XLA_OWNER_TYPE'
3003: ,l_component_type_code
3004: )
3005: ,p_token_3 => 'PAD_NAME'
3006: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3007: ,p_token_4 => 'PAD_OWNER'
3008: ,p_value_4 => xla_lookups_pkg.get_meaning(
3009: 'XLA_OWNER_TYPE'
3010: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3010: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3006: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3007: ,p_token_4 => 'PAD_OWNER'
3008: ,p_value_4 => xla_lookups_pkg.get_meaning(
3009: 'XLA_OWNER_TYPE'
3010: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3011: )
3012: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3013: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3014: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3008: ,p_value_4 => xla_lookups_pkg.get_meaning(
3009: 'XLA_OWNER_TYPE'
3010: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3011: )
3012: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3013: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3014: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3015: ,p_ae_header_id => NULL
3016: );

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

3009: 'XLA_OWNER_TYPE'
3010: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3011: )
3012: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3013: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3014: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3015: ,p_ae_header_id => NULL
3016: );
3017: RETURN l_output_value;

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

3010: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3011: )
3012: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3013: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3014: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3015: ,p_ae_header_id => NULL
3016: );
3017: RETURN l_output_value;
3018: EXCEPTION

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

3092: (p_msg => 'END of AcctDerRule_25(invalid)'
3093: ,p_level => C_LEVEL_PROCEDURE
3094: ,p_module => l_log_module);
3095: END IF;
3096: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3097: x_value_type_code := null;
3098: l_output_value := null;
3099: xla_accounting_err_pkg.build_message
3100: (p_appli_s_name => 'XLA'

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

3112: 'XLA_OWNER_TYPE'
3113: ,l_component_type_code
3114: )
3115: ,p_token_3 => 'PAD_NAME'
3116: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3117: ,p_token_4 => 'PAD_OWNER'
3118: ,p_value_4 => xla_lookups_pkg.get_meaning(
3119: 'XLA_OWNER_TYPE'
3120: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3120: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3116: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3117: ,p_token_4 => 'PAD_OWNER'
3118: ,p_value_4 => xla_lookups_pkg.get_meaning(
3119: 'XLA_OWNER_TYPE'
3120: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3121: )
3122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3118: ,p_value_4 => xla_lookups_pkg.get_meaning(
3119: 'XLA_OWNER_TYPE'
3120: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3121: )
3122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3125: ,p_ae_header_id => NULL
3126: );

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

3119: 'XLA_OWNER_TYPE'
3120: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3121: )
3122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3125: ,p_ae_header_id => NULL
3126: );
3127: RETURN l_output_value;

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

3120: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3121: )
3122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3125: ,p_ae_header_id => NULL
3126: );
3127: RETURN l_output_value;
3128: EXCEPTION

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

3202: (p_msg => 'END of AcctDerRule_26(invalid)'
3203: ,p_level => C_LEVEL_PROCEDURE
3204: ,p_module => l_log_module);
3205: END IF;
3206: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3207: x_value_type_code := null;
3208: l_output_value := null;
3209: xla_accounting_err_pkg.build_message
3210: (p_appli_s_name => 'XLA'

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

3222: 'XLA_OWNER_TYPE'
3223: ,l_component_type_code
3224: )
3225: ,p_token_3 => 'PAD_NAME'
3226: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3227: ,p_token_4 => 'PAD_OWNER'
3228: ,p_value_4 => xla_lookups_pkg.get_meaning(
3229: 'XLA_OWNER_TYPE'
3230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3226: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3227: ,p_token_4 => 'PAD_OWNER'
3228: ,p_value_4 => xla_lookups_pkg.get_meaning(
3229: 'XLA_OWNER_TYPE'
3230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3231: )
3232: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3233: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3234: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3228: ,p_value_4 => xla_lookups_pkg.get_meaning(
3229: 'XLA_OWNER_TYPE'
3230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3231: )
3232: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3233: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3234: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3235: ,p_ae_header_id => NULL
3236: );

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

3229: 'XLA_OWNER_TYPE'
3230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3231: )
3232: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3233: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3234: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3235: ,p_ae_header_id => NULL
3236: );
3237: RETURN l_output_value;

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

3230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3231: )
3232: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3233: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3234: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3235: ,p_ae_header_id => NULL
3236: );
3237: RETURN l_output_value;
3238: EXCEPTION

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

3312: (p_msg => 'END of AcctDerRule_27(invalid)'
3313: ,p_level => C_LEVEL_PROCEDURE
3314: ,p_module => l_log_module);
3315: END IF;
3316: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3317: x_value_type_code := null;
3318: l_output_value := null;
3319: xla_accounting_err_pkg.build_message
3320: (p_appli_s_name => 'XLA'

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

3332: 'XLA_OWNER_TYPE'
3333: ,l_component_type_code
3334: )
3335: ,p_token_3 => 'PAD_NAME'
3336: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3337: ,p_token_4 => 'PAD_OWNER'
3338: ,p_value_4 => xla_lookups_pkg.get_meaning(
3339: 'XLA_OWNER_TYPE'
3340: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3340: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3336: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3337: ,p_token_4 => 'PAD_OWNER'
3338: ,p_value_4 => xla_lookups_pkg.get_meaning(
3339: 'XLA_OWNER_TYPE'
3340: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3341: )
3342: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3343: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3344: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3338: ,p_value_4 => xla_lookups_pkg.get_meaning(
3339: 'XLA_OWNER_TYPE'
3340: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3341: )
3342: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3343: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3344: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3345: ,p_ae_header_id => NULL
3346: );

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

3339: 'XLA_OWNER_TYPE'
3340: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3341: )
3342: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3343: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3344: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3345: ,p_ae_header_id => NULL
3346: );
3347: RETURN l_output_value;

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

3340: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3341: )
3342: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3343: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3344: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3345: ,p_ae_header_id => NULL
3346: );
3347: RETURN l_output_value;
3348: EXCEPTION

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

3422: (p_msg => 'END of AcctDerRule_28(invalid)'
3423: ,p_level => C_LEVEL_PROCEDURE
3424: ,p_module => l_log_module);
3425: END IF;
3426: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3427: x_value_type_code := null;
3428: l_output_value := null;
3429: xla_accounting_err_pkg.build_message
3430: (p_appli_s_name => 'XLA'

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

3442: 'XLA_OWNER_TYPE'
3443: ,l_component_type_code
3444: )
3445: ,p_token_3 => 'PAD_NAME'
3446: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3447: ,p_token_4 => 'PAD_OWNER'
3448: ,p_value_4 => xla_lookups_pkg.get_meaning(
3449: 'XLA_OWNER_TYPE'
3450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3446: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3447: ,p_token_4 => 'PAD_OWNER'
3448: ,p_value_4 => xla_lookups_pkg.get_meaning(
3449: 'XLA_OWNER_TYPE'
3450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3451: )
3452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3448: ,p_value_4 => xla_lookups_pkg.get_meaning(
3449: 'XLA_OWNER_TYPE'
3450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3451: )
3452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3455: ,p_ae_header_id => NULL
3456: );

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

3449: 'XLA_OWNER_TYPE'
3450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3451: )
3452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3455: ,p_ae_header_id => NULL
3456: );
3457: RETURN l_output_value;

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

3450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3451: )
3452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3455: ,p_ae_header_id => NULL
3456: );
3457: RETURN l_output_value;
3458: EXCEPTION

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

3532: (p_msg => 'END of AcctDerRule_29(invalid)'
3533: ,p_level => C_LEVEL_PROCEDURE
3534: ,p_module => l_log_module);
3535: END IF;
3536: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3537: x_value_type_code := null;
3538: l_output_value := null;
3539: xla_accounting_err_pkg.build_message
3540: (p_appli_s_name => 'XLA'

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

3552: 'XLA_OWNER_TYPE'
3553: ,l_component_type_code
3554: )
3555: ,p_token_3 => 'PAD_NAME'
3556: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3557: ,p_token_4 => 'PAD_OWNER'
3558: ,p_value_4 => xla_lookups_pkg.get_meaning(
3559: 'XLA_OWNER_TYPE'
3560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3556: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3557: ,p_token_4 => 'PAD_OWNER'
3558: ,p_value_4 => xla_lookups_pkg.get_meaning(
3559: 'XLA_OWNER_TYPE'
3560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3561: )
3562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3558: ,p_value_4 => xla_lookups_pkg.get_meaning(
3559: 'XLA_OWNER_TYPE'
3560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3561: )
3562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3565: ,p_ae_header_id => NULL
3566: );

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

3559: 'XLA_OWNER_TYPE'
3560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3561: )
3562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3565: ,p_ae_header_id => NULL
3566: );
3567: RETURN l_output_value;

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

3560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3561: )
3562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3565: ,p_ae_header_id => NULL
3566: );
3567: RETURN l_output_value;
3568: EXCEPTION

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

3642: (p_msg => 'END of AcctDerRule_30(invalid)'
3643: ,p_level => C_LEVEL_PROCEDURE
3644: ,p_module => l_log_module);
3645: END IF;
3646: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3647: x_value_type_code := null;
3648: l_output_value := null;
3649: xla_accounting_err_pkg.build_message
3650: (p_appli_s_name => 'XLA'

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

3662: 'XLA_OWNER_TYPE'
3663: ,l_component_type_code
3664: )
3665: ,p_token_3 => 'PAD_NAME'
3666: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3667: ,p_token_4 => 'PAD_OWNER'
3668: ,p_value_4 => xla_lookups_pkg.get_meaning(
3669: 'XLA_OWNER_TYPE'
3670: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3670: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3666: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3667: ,p_token_4 => 'PAD_OWNER'
3668: ,p_value_4 => xla_lookups_pkg.get_meaning(
3669: 'XLA_OWNER_TYPE'
3670: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3671: )
3672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3668: ,p_value_4 => xla_lookups_pkg.get_meaning(
3669: 'XLA_OWNER_TYPE'
3670: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3671: )
3672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3675: ,p_ae_header_id => NULL
3676: );

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

3669: 'XLA_OWNER_TYPE'
3670: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3671: )
3672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3675: ,p_ae_header_id => NULL
3676: );
3677: RETURN l_output_value;

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

3670: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3671: )
3672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3675: ,p_ae_header_id => NULL
3676: );
3677: RETURN l_output_value;
3678: EXCEPTION

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

3752: (p_msg => 'END of AcctDerRule_31(invalid)'
3753: ,p_level => C_LEVEL_PROCEDURE
3754: ,p_module => l_log_module);
3755: END IF;
3756: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3757: x_value_type_code := null;
3758: l_output_value := null;
3759: xla_accounting_err_pkg.build_message
3760: (p_appli_s_name => 'XLA'

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

3772: 'XLA_OWNER_TYPE'
3773: ,l_component_type_code
3774: )
3775: ,p_token_3 => 'PAD_NAME'
3776: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3777: ,p_token_4 => 'PAD_OWNER'
3778: ,p_value_4 => xla_lookups_pkg.get_meaning(
3779: 'XLA_OWNER_TYPE'
3780: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3780: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3776: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3777: ,p_token_4 => 'PAD_OWNER'
3778: ,p_value_4 => xla_lookups_pkg.get_meaning(
3779: 'XLA_OWNER_TYPE'
3780: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3781: )
3782: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3783: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3784: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3778: ,p_value_4 => xla_lookups_pkg.get_meaning(
3779: 'XLA_OWNER_TYPE'
3780: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3781: )
3782: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3783: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3784: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3785: ,p_ae_header_id => NULL
3786: );

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

3779: 'XLA_OWNER_TYPE'
3780: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3781: )
3782: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3783: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3784: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3785: ,p_ae_header_id => NULL
3786: );
3787: RETURN l_output_value;

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

3780: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3781: )
3782: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3783: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3784: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3785: ,p_ae_header_id => NULL
3786: );
3787: RETURN l_output_value;
3788: EXCEPTION

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

3862: (p_msg => 'END of AcctDerRule_32(invalid)'
3863: ,p_level => C_LEVEL_PROCEDURE
3864: ,p_module => l_log_module);
3865: END IF;
3866: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3867: x_value_type_code := null;
3868: l_output_value := null;
3869: xla_accounting_err_pkg.build_message
3870: (p_appli_s_name => 'XLA'

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

3882: 'XLA_OWNER_TYPE'
3883: ,l_component_type_code
3884: )
3885: ,p_token_3 => 'PAD_NAME'
3886: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3887: ,p_token_4 => 'PAD_OWNER'
3888: ,p_value_4 => xla_lookups_pkg.get_meaning(
3889: 'XLA_OWNER_TYPE'
3890: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3890: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3886: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3887: ,p_token_4 => 'PAD_OWNER'
3888: ,p_value_4 => xla_lookups_pkg.get_meaning(
3889: 'XLA_OWNER_TYPE'
3890: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3891: )
3892: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3893: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3894: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3888: ,p_value_4 => xla_lookups_pkg.get_meaning(
3889: 'XLA_OWNER_TYPE'
3890: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3891: )
3892: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3893: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3894: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3895: ,p_ae_header_id => NULL
3896: );

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

3889: 'XLA_OWNER_TYPE'
3890: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3891: )
3892: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3893: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3894: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3895: ,p_ae_header_id => NULL
3896: );
3897: RETURN l_output_value;

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

3890: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3891: )
3892: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3893: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3894: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3895: ,p_ae_header_id => NULL
3896: );
3897: RETURN l_output_value;
3898: EXCEPTION

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

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

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

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

Line 4000: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

4082: (p_msg => 'END of AcctDerRule_34(invalid)'
4083: ,p_level => C_LEVEL_PROCEDURE
4084: ,p_module => l_log_module);
4085: END IF;
4086: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4087: x_value_type_code := null;
4088: l_output_value := null;
4089: xla_accounting_err_pkg.build_message
4090: (p_appli_s_name => 'XLA'

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

4102: 'XLA_OWNER_TYPE'
4103: ,l_component_type_code
4104: )
4105: ,p_token_3 => 'PAD_NAME'
4106: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4107: ,p_token_4 => 'PAD_OWNER'
4108: ,p_value_4 => xla_lookups_pkg.get_meaning(
4109: 'XLA_OWNER_TYPE'
4110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4106: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4107: ,p_token_4 => 'PAD_OWNER'
4108: ,p_value_4 => xla_lookups_pkg.get_meaning(
4109: 'XLA_OWNER_TYPE'
4110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4111: )
4112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4108: ,p_value_4 => xla_lookups_pkg.get_meaning(
4109: 'XLA_OWNER_TYPE'
4110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4111: )
4112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4115: ,p_ae_header_id => NULL
4116: );

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

4109: 'XLA_OWNER_TYPE'
4110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4111: )
4112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4115: ,p_ae_header_id => NULL
4116: );
4117: RETURN l_output_value;

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

4110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4111: )
4112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4115: ,p_ae_header_id => NULL
4116: );
4117: RETURN l_output_value;
4118: EXCEPTION

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

4192: (p_msg => 'END of AcctDerRule_35(invalid)'
4193: ,p_level => C_LEVEL_PROCEDURE
4194: ,p_module => l_log_module);
4195: END IF;
4196: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4197: x_value_type_code := null;
4198: l_output_value := null;
4199: xla_accounting_err_pkg.build_message
4200: (p_appli_s_name => 'XLA'

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

4212: 'XLA_OWNER_TYPE'
4213: ,l_component_type_code
4214: )
4215: ,p_token_3 => 'PAD_NAME'
4216: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4217: ,p_token_4 => 'PAD_OWNER'
4218: ,p_value_4 => xla_lookups_pkg.get_meaning(
4219: 'XLA_OWNER_TYPE'
4220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4216: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4217: ,p_token_4 => 'PAD_OWNER'
4218: ,p_value_4 => xla_lookups_pkg.get_meaning(
4219: 'XLA_OWNER_TYPE'
4220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4221: )
4222: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4223: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4224: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4218: ,p_value_4 => xla_lookups_pkg.get_meaning(
4219: 'XLA_OWNER_TYPE'
4220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4221: )
4222: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4223: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4224: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4225: ,p_ae_header_id => NULL
4226: );

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

4219: 'XLA_OWNER_TYPE'
4220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4221: )
4222: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4223: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4224: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4225: ,p_ae_header_id => NULL
4226: );
4227: RETURN l_output_value;

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

4220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4221: )
4222: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4223: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4224: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4225: ,p_ae_header_id => NULL
4226: );
4227: RETURN l_output_value;
4228: EXCEPTION

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

4302: (p_msg => 'END of AcctDerRule_36(invalid)'
4303: ,p_level => C_LEVEL_PROCEDURE
4304: ,p_module => l_log_module);
4305: END IF;
4306: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4307: x_value_type_code := null;
4308: l_output_value := null;
4309: xla_accounting_err_pkg.build_message
4310: (p_appli_s_name => 'XLA'

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

4322: 'XLA_OWNER_TYPE'
4323: ,l_component_type_code
4324: )
4325: ,p_token_3 => 'PAD_NAME'
4326: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4327: ,p_token_4 => 'PAD_OWNER'
4328: ,p_value_4 => xla_lookups_pkg.get_meaning(
4329: 'XLA_OWNER_TYPE'
4330: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4330: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4326: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4327: ,p_token_4 => 'PAD_OWNER'
4328: ,p_value_4 => xla_lookups_pkg.get_meaning(
4329: 'XLA_OWNER_TYPE'
4330: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4331: )
4332: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4333: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4334: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4328: ,p_value_4 => xla_lookups_pkg.get_meaning(
4329: 'XLA_OWNER_TYPE'
4330: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4331: )
4332: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4333: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4334: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4335: ,p_ae_header_id => NULL
4336: );

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

4329: 'XLA_OWNER_TYPE'
4330: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4331: )
4332: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4333: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4334: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4335: ,p_ae_header_id => NULL
4336: );
4337: RETURN l_output_value;

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

4330: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4331: )
4332: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4333: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4334: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4335: ,p_ae_header_id => NULL
4336: );
4337: RETURN l_output_value;
4338: EXCEPTION

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

4412: (p_msg => 'END of AcctDerRule_37(invalid)'
4413: ,p_level => C_LEVEL_PROCEDURE
4414: ,p_module => l_log_module);
4415: END IF;
4416: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4417: x_value_type_code := null;
4418: l_output_value := null;
4419: xla_accounting_err_pkg.build_message
4420: (p_appli_s_name => 'XLA'

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

4432: 'XLA_OWNER_TYPE'
4433: ,l_component_type_code
4434: )
4435: ,p_token_3 => 'PAD_NAME'
4436: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4437: ,p_token_4 => 'PAD_OWNER'
4438: ,p_value_4 => xla_lookups_pkg.get_meaning(
4439: 'XLA_OWNER_TYPE'
4440: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4440: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4436: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4437: ,p_token_4 => 'PAD_OWNER'
4438: ,p_value_4 => xla_lookups_pkg.get_meaning(
4439: 'XLA_OWNER_TYPE'
4440: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4441: )
4442: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4443: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4444: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4438: ,p_value_4 => xla_lookups_pkg.get_meaning(
4439: 'XLA_OWNER_TYPE'
4440: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4441: )
4442: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4443: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4444: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4445: ,p_ae_header_id => NULL
4446: );

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

4439: 'XLA_OWNER_TYPE'
4440: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4441: )
4442: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4443: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4444: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4445: ,p_ae_header_id => NULL
4446: );
4447: RETURN l_output_value;

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

4440: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4441: )
4442: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4443: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4444: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4445: ,p_ae_header_id => NULL
4446: );
4447: RETURN l_output_value;
4448: EXCEPTION

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

4522: (p_msg => 'END of AcctDerRule_38(invalid)'
4523: ,p_level => C_LEVEL_PROCEDURE
4524: ,p_module => l_log_module);
4525: END IF;
4526: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4527: x_value_type_code := null;
4528: l_output_value := null;
4529: xla_accounting_err_pkg.build_message
4530: (p_appli_s_name => 'XLA'

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

4542: 'XLA_OWNER_TYPE'
4543: ,l_component_type_code
4544: )
4545: ,p_token_3 => 'PAD_NAME'
4546: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4547: ,p_token_4 => 'PAD_OWNER'
4548: ,p_value_4 => xla_lookups_pkg.get_meaning(
4549: 'XLA_OWNER_TYPE'
4550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4546: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4547: ,p_token_4 => 'PAD_OWNER'
4548: ,p_value_4 => xla_lookups_pkg.get_meaning(
4549: 'XLA_OWNER_TYPE'
4550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4551: )
4552: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4553: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4554: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4548: ,p_value_4 => xla_lookups_pkg.get_meaning(
4549: 'XLA_OWNER_TYPE'
4550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4551: )
4552: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4553: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4554: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4555: ,p_ae_header_id => NULL
4556: );

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

4549: 'XLA_OWNER_TYPE'
4550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4551: )
4552: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4553: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4554: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4555: ,p_ae_header_id => NULL
4556: );
4557: RETURN l_output_value;

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

4550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4551: )
4552: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4553: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4554: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4555: ,p_ae_header_id => NULL
4556: );
4557: RETURN l_output_value;
4558: EXCEPTION

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

4632: (p_msg => 'END of AcctDerRule_39(invalid)'
4633: ,p_level => C_LEVEL_PROCEDURE
4634: ,p_module => l_log_module);
4635: END IF;
4636: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4637: x_value_type_code := null;
4638: l_output_value := null;
4639: xla_accounting_err_pkg.build_message
4640: (p_appli_s_name => 'XLA'

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

4652: 'XLA_OWNER_TYPE'
4653: ,l_component_type_code
4654: )
4655: ,p_token_3 => 'PAD_NAME'
4656: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4657: ,p_token_4 => 'PAD_OWNER'
4658: ,p_value_4 => xla_lookups_pkg.get_meaning(
4659: 'XLA_OWNER_TYPE'
4660: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4660: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4656: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4657: ,p_token_4 => 'PAD_OWNER'
4658: ,p_value_4 => xla_lookups_pkg.get_meaning(
4659: 'XLA_OWNER_TYPE'
4660: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4661: )
4662: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4663: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4664: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4658: ,p_value_4 => xla_lookups_pkg.get_meaning(
4659: 'XLA_OWNER_TYPE'
4660: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4661: )
4662: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4663: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4664: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4665: ,p_ae_header_id => NULL
4666: );

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

4659: 'XLA_OWNER_TYPE'
4660: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4661: )
4662: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4663: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4664: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4665: ,p_ae_header_id => NULL
4666: );
4667: RETURN l_output_value;

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

4660: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4661: )
4662: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4663: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4664: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4665: ,p_ae_header_id => NULL
4666: );
4667: RETURN l_output_value;
4668: EXCEPTION

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

4742: (p_msg => 'END of AcctDerRule_40(invalid)'
4743: ,p_level => C_LEVEL_PROCEDURE
4744: ,p_module => l_log_module);
4745: END IF;
4746: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4747: x_value_type_code := null;
4748: l_output_value := null;
4749: xla_accounting_err_pkg.build_message
4750: (p_appli_s_name => 'XLA'

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

4762: 'XLA_OWNER_TYPE'
4763: ,l_component_type_code
4764: )
4765: ,p_token_3 => 'PAD_NAME'
4766: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4767: ,p_token_4 => 'PAD_OWNER'
4768: ,p_value_4 => xla_lookups_pkg.get_meaning(
4769: 'XLA_OWNER_TYPE'
4770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4766: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4767: ,p_token_4 => 'PAD_OWNER'
4768: ,p_value_4 => xla_lookups_pkg.get_meaning(
4769: 'XLA_OWNER_TYPE'
4770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4771: )
4772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4768: ,p_value_4 => xla_lookups_pkg.get_meaning(
4769: 'XLA_OWNER_TYPE'
4770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4771: )
4772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4775: ,p_ae_header_id => NULL
4776: );

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

4769: 'XLA_OWNER_TYPE'
4770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4771: )
4772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4775: ,p_ae_header_id => NULL
4776: );
4777: RETURN l_output_value;

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

4770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4771: )
4772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4775: ,p_ae_header_id => NULL
4776: );
4777: RETURN l_output_value;
4778: EXCEPTION

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

4852: (p_msg => 'END of AcctDerRule_41(invalid)'
4853: ,p_level => C_LEVEL_PROCEDURE
4854: ,p_module => l_log_module);
4855: END IF;
4856: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4857: x_value_type_code := null;
4858: l_output_value := null;
4859: xla_accounting_err_pkg.build_message
4860: (p_appli_s_name => 'XLA'

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

4872: 'XLA_OWNER_TYPE'
4873: ,l_component_type_code
4874: )
4875: ,p_token_3 => 'PAD_NAME'
4876: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4877: ,p_token_4 => 'PAD_OWNER'
4878: ,p_value_4 => xla_lookups_pkg.get_meaning(
4879: 'XLA_OWNER_TYPE'
4880: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4880: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4876: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4877: ,p_token_4 => 'PAD_OWNER'
4878: ,p_value_4 => xla_lookups_pkg.get_meaning(
4879: 'XLA_OWNER_TYPE'
4880: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4881: )
4882: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4883: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4884: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4878: ,p_value_4 => xla_lookups_pkg.get_meaning(
4879: 'XLA_OWNER_TYPE'
4880: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4881: )
4882: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4883: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4884: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4885: ,p_ae_header_id => NULL
4886: );

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

4879: 'XLA_OWNER_TYPE'
4880: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4881: )
4882: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4883: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4884: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4885: ,p_ae_header_id => NULL
4886: );
4887: RETURN l_output_value;

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

4880: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4881: )
4882: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4883: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4884: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4885: ,p_ae_header_id => NULL
4886: );
4887: RETURN l_output_value;
4888: EXCEPTION

Line 4972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4968: l_tmp_amt NUMBER;
4969: l_acc_rev_natural_side_code VARCHAR2(1);
4970:
4971: l_num_entries NUMBER;
4972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4976: l_recog_line_1 NUMBER;

Line 4973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4969: l_acc_rev_natural_side_code VARCHAR2(1);
4970:
4971: l_num_entries NUMBER;
4972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4976: l_recog_line_1 NUMBER;
4977: l_recog_line_2 NUMBER;

Line 4974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4970:
4971: l_num_entries NUMBER;
4972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4976: l_recog_line_1 NUMBER;
4977: l_recog_line_2 NUMBER;
4978:

Line 4975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4971: l_num_entries NUMBER;
4972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4976: l_recog_line_1 NUMBER;
4977: l_recog_line_2 NUMBER;
4978:
4979: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4981: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4977: l_recog_line_2 NUMBER;
4978:
4979: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4980: l_bflow_applied_to_amt NUMBER; -- 5132302
4981: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4982:
4983: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4984:
4985: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5052: l_accrual_line_num := NULL; -- 4262811
5053: l_tmp_amt := NULL; -- 4262811
5054: --
5055:
5056: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5057: l_balance_type_code <> 'B' THEN
5058: IF NVL(p_source_2,'
5059: ') = 'AAC'
5060: THEN

Line 5128: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5124: --
5125: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5126:
5127: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5128: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5129:
5130: -- 4955764
5131: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5132: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5168: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5169:
5170: IF xla_accounting_cache_pkg.GetValueChar
5171: (p_source_code => 'LEDGER_CATEGORY_CODE'
5172: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5173: AND l_bflow_method_code = 'PRIOR_ENTRY'
5174: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5175: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5176: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5269: p_lookup_type => 'XLA_OWNER_TYPE'
5270: ,p_lookup_code => l_component_type_code
5271: )
5272: ,p_token_4 => 'PRODUCT_NAME'
5273: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5274: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5275: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5276: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5277: ,p_ae_header_id => NULL

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

5270: ,p_lookup_code => l_component_type_code
5271: )
5272: ,p_token_4 => 'PRODUCT_NAME'
5273: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5274: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5275: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5276: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5277: ,p_ae_header_id => NULL
5278: );

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

5271: )
5272: ,p_token_4 => 'PRODUCT_NAME'
5273: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5274: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5275: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5276: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5277: ,p_ae_header_id => NULL
5278: );
5279:

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

5272: ,p_token_4 => 'PRODUCT_NAME'
5273: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5274: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5275: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5276: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5277: ,p_ae_header_id => NULL
5278: );
5279:
5280: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5307: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5303: ----------------------------------------------------------------------------------
5304: -- 4219869 Business Flow
5305: -- Update journal entry status -- Need to generate this within IF
5306: ----------------------------------------------------------------------------------
5307: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5308: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5309: ,p_balance_type_code => l_balance_type_code
5310: );
5311:

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

5391:
5392: --
5393: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5394: --
5395: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5396: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5397: ELSE
5398: ---------------------------------------------------------------------------------------------------
5399: -- 4262811a Switch Sign

Line 5420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5416:
5417: XLA_AE_LINES_PKG.ValidateCurrentLine;
5418: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5419:
5420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5422: ,p_balance_type_code => l_balance_type_code);
5423:
5424: END IF;

Line 5528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5524: l_tmp_amt NUMBER;
5525: l_acc_rev_natural_side_code VARCHAR2(1);
5526:
5527: l_num_entries NUMBER;
5528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5532: l_recog_line_1 NUMBER;

Line 5529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5525: l_acc_rev_natural_side_code VARCHAR2(1);
5526:
5527: l_num_entries NUMBER;
5528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5532: l_recog_line_1 NUMBER;
5533: l_recog_line_2 NUMBER;

Line 5530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5526:
5527: l_num_entries NUMBER;
5528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5532: l_recog_line_1 NUMBER;
5533: l_recog_line_2 NUMBER;
5534:

Line 5531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5527: l_num_entries NUMBER;
5528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5532: l_recog_line_1 NUMBER;
5533: l_recog_line_2 NUMBER;
5534:
5535: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5537: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5533: l_recog_line_2 NUMBER;
5534:
5535: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5536: l_bflow_applied_to_amt NUMBER; -- 5132302
5537: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5538:
5539: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5540:
5541: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5608: l_accrual_line_num := NULL; -- 4262811
5609: l_tmp_amt := NULL; -- 4262811
5610: --
5611:
5612: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5613: l_balance_type_code <> 'B' THEN
5614: IF NVL(p_source_2,'
5615: ') = 'AAC'
5616: THEN

Line 5684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5680: --
5681: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5682:
5683: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5685:
5686: -- 4955764
5687: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5688: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5724: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5725:
5726: IF xla_accounting_cache_pkg.GetValueChar
5727: (p_source_code => 'LEDGER_CATEGORY_CODE'
5728: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5729: AND l_bflow_method_code = 'PRIOR_ENTRY'
5730: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5731: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5732: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5825: p_lookup_type => 'XLA_OWNER_TYPE'
5826: ,p_lookup_code => l_component_type_code
5827: )
5828: ,p_token_4 => 'PRODUCT_NAME'
5829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5833: ,p_ae_header_id => NULL

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

5826: ,p_lookup_code => l_component_type_code
5827: )
5828: ,p_token_4 => 'PRODUCT_NAME'
5829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5833: ,p_ae_header_id => NULL
5834: );

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

5827: )
5828: ,p_token_4 => 'PRODUCT_NAME'
5829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5833: ,p_ae_header_id => NULL
5834: );
5835:

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

5828: ,p_token_4 => 'PRODUCT_NAME'
5829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5833: ,p_ae_header_id => NULL
5834: );
5835:
5836: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5859: ----------------------------------------------------------------------------------
5860: -- 4219869 Business Flow
5861: -- Update journal entry status -- Need to generate this within IF
5862: ----------------------------------------------------------------------------------
5863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5864: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5865: ,p_balance_type_code => l_balance_type_code
5866: );
5867:

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

5947:
5948: --
5949: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5950: --
5951: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5952: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5953: ELSE
5954: ---------------------------------------------------------------------------------------------------
5955: -- 4262811a Switch Sign

Line 5976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5972:
5973: XLA_AE_LINES_PKG.ValidateCurrentLine;
5974: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5975:
5976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5977: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5978: ,p_balance_type_code => l_balance_type_code);
5979:
5980: END IF;

Line 6084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

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

Line 6085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 6086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 6087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

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

Line 6093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

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

Line 6240: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6236: --
6237: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6238:
6239: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6240: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6241:
6242: -- 4955764
6243: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6244: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6280: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6281:
6282: IF xla_accounting_cache_pkg.GetValueChar
6283: (p_source_code => 'LEDGER_CATEGORY_CODE'
6284: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6285: AND l_bflow_method_code = 'PRIOR_ENTRY'
6286: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6287: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6288: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6381: p_lookup_type => 'XLA_OWNER_TYPE'
6382: ,p_lookup_code => l_component_type_code
6383: )
6384: ,p_token_4 => 'PRODUCT_NAME'
6385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6389: ,p_ae_header_id => NULL

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

6382: ,p_lookup_code => l_component_type_code
6383: )
6384: ,p_token_4 => 'PRODUCT_NAME'
6385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6389: ,p_ae_header_id => NULL
6390: );

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

6383: )
6384: ,p_token_4 => 'PRODUCT_NAME'
6385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6389: ,p_ae_header_id => NULL
6390: );
6391:

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

6384: ,p_token_4 => 'PRODUCT_NAME'
6385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6389: ,p_ae_header_id => NULL
6390: );
6391:
6392: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6415: ----------------------------------------------------------------------------------
6416: -- 4219869 Business Flow
6417: -- Update journal entry status -- Need to generate this within IF
6418: ----------------------------------------------------------------------------------
6419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6420: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6421: ,p_balance_type_code => l_balance_type_code
6422: );
6423:

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

6503:
6504: --
6505: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6506: --
6507: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6508: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6509: ELSE
6510: ---------------------------------------------------------------------------------------------------
6511: -- 4262811a Switch Sign

Line 6532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6528:
6529: XLA_AE_LINES_PKG.ValidateCurrentLine;
6530: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6531:
6532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6533: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6534: ,p_balance_type_code => l_balance_type_code);
6535:
6536: END IF;

Line 6640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6636: l_tmp_amt NUMBER;
6637: l_acc_rev_natural_side_code VARCHAR2(1);
6638:
6639: l_num_entries NUMBER;
6640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6644: l_recog_line_1 NUMBER;

Line 6641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6637: l_acc_rev_natural_side_code VARCHAR2(1);
6638:
6639: l_num_entries NUMBER;
6640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6644: l_recog_line_1 NUMBER;
6645: l_recog_line_2 NUMBER;

Line 6642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6638:
6639: l_num_entries NUMBER;
6640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6644: l_recog_line_1 NUMBER;
6645: l_recog_line_2 NUMBER;
6646:

Line 6643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6639: l_num_entries NUMBER;
6640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6644: l_recog_line_1 NUMBER;
6645: l_recog_line_2 NUMBER;
6646:
6647: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6649: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6645: l_recog_line_2 NUMBER;
6646:
6647: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6648: l_bflow_applied_to_amt NUMBER; -- 5132302
6649: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6650:
6651: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6652:
6653: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6720: l_accrual_line_num := NULL; -- 4262811
6721: l_tmp_amt := NULL; -- 4262811
6722: --
6723:
6724: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6725: l_balance_type_code <> 'B' THEN
6726: IF NVL(p_source_2,'
6727: ') = 'AAC'
6728: THEN

Line 6796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6792: --
6793: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6794:
6795: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6797:
6798: -- 4955764
6799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6836: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6837:
6838: IF xla_accounting_cache_pkg.GetValueChar
6839: (p_source_code => 'LEDGER_CATEGORY_CODE'
6840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6841: AND l_bflow_method_code = 'PRIOR_ENTRY'
6842: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6843: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6844: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6937: p_lookup_type => 'XLA_OWNER_TYPE'
6938: ,p_lookup_code => l_component_type_code
6939: )
6940: ,p_token_4 => 'PRODUCT_NAME'
6941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6945: ,p_ae_header_id => NULL

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

6938: ,p_lookup_code => l_component_type_code
6939: )
6940: ,p_token_4 => 'PRODUCT_NAME'
6941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6945: ,p_ae_header_id => NULL
6946: );

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

6939: )
6940: ,p_token_4 => 'PRODUCT_NAME'
6941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6945: ,p_ae_header_id => NULL
6946: );
6947:

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

6940: ,p_token_4 => 'PRODUCT_NAME'
6941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6945: ,p_ae_header_id => NULL
6946: );
6947:
6948: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6975: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6971: ----------------------------------------------------------------------------------
6972: -- 4219869 Business Flow
6973: -- Update journal entry status -- Need to generate this within IF
6974: ----------------------------------------------------------------------------------
6975: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6976: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6977: ,p_balance_type_code => l_balance_type_code
6978: );
6979:

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

7059:
7060: --
7061: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7062: --
7063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7064: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7065: ELSE
7066: ---------------------------------------------------------------------------------------------------
7067: -- 4262811a Switch Sign

Line 7088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7084:
7085: XLA_AE_LINES_PKG.ValidateCurrentLine;
7086: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7087:
7088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7089: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7090: ,p_balance_type_code => l_balance_type_code);
7091:
7092: END IF;

Line 7196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7192: l_tmp_amt NUMBER;
7193: l_acc_rev_natural_side_code VARCHAR2(1);
7194:
7195: l_num_entries NUMBER;
7196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7200: l_recog_line_1 NUMBER;

Line 7197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7193: l_acc_rev_natural_side_code VARCHAR2(1);
7194:
7195: l_num_entries NUMBER;
7196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7200: l_recog_line_1 NUMBER;
7201: l_recog_line_2 NUMBER;

Line 7198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7194:
7195: l_num_entries NUMBER;
7196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7200: l_recog_line_1 NUMBER;
7201: l_recog_line_2 NUMBER;
7202:

Line 7199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7195: l_num_entries NUMBER;
7196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7200: l_recog_line_1 NUMBER;
7201: l_recog_line_2 NUMBER;
7202:
7203: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7205: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7201: l_recog_line_2 NUMBER;
7202:
7203: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7204: l_bflow_applied_to_amt NUMBER; -- 5132302
7205: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7206:
7207: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7208:
7209: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7276: l_accrual_line_num := NULL; -- 4262811
7277: l_tmp_amt := NULL; -- 4262811
7278: --
7279:
7280: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7281: l_balance_type_code <> 'B' THEN
7282: IF NVL(p_source_2,'
7283: ') = 'AAP'
7284: THEN

Line 7352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7348: --
7349: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7350:
7351: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7353:
7354: -- 4955764
7355: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7356: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7392: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7393:
7394: IF xla_accounting_cache_pkg.GetValueChar
7395: (p_source_code => 'LEDGER_CATEGORY_CODE'
7396: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7397: AND l_bflow_method_code = 'PRIOR_ENTRY'
7398: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7399: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7400: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7493: p_lookup_type => 'XLA_OWNER_TYPE'
7494: ,p_lookup_code => l_component_type_code
7495: )
7496: ,p_token_4 => 'PRODUCT_NAME'
7497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7501: ,p_ae_header_id => NULL

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

7494: ,p_lookup_code => l_component_type_code
7495: )
7496: ,p_token_4 => 'PRODUCT_NAME'
7497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7501: ,p_ae_header_id => NULL
7502: );

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

7495: )
7496: ,p_token_4 => 'PRODUCT_NAME'
7497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7501: ,p_ae_header_id => NULL
7502: );
7503:

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

7496: ,p_token_4 => 'PRODUCT_NAME'
7497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7501: ,p_ae_header_id => NULL
7502: );
7503:
7504: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7527: ----------------------------------------------------------------------------------
7528: -- 4219869 Business Flow
7529: -- Update journal entry status -- Need to generate this within IF
7530: ----------------------------------------------------------------------------------
7531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7532: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7533: ,p_balance_type_code => l_balance_type_code
7534: );
7535:

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

7615:
7616: --
7617: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7618: --
7619: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7620: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7621: ELSE
7622: ---------------------------------------------------------------------------------------------------
7623: -- 4262811a Switch Sign

Line 7644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7640:
7641: XLA_AE_LINES_PKG.ValidateCurrentLine;
7642: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7643:
7644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7645: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7646: ,p_balance_type_code => l_balance_type_code);
7647:
7648: END IF;

Line 7752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7748: l_tmp_amt NUMBER;
7749: l_acc_rev_natural_side_code VARCHAR2(1);
7750:
7751: l_num_entries NUMBER;
7752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7756: l_recog_line_1 NUMBER;

Line 7753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7749: l_acc_rev_natural_side_code VARCHAR2(1);
7750:
7751: l_num_entries NUMBER;
7752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7756: l_recog_line_1 NUMBER;
7757: l_recog_line_2 NUMBER;

Line 7754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7750:
7751: l_num_entries NUMBER;
7752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7756: l_recog_line_1 NUMBER;
7757: l_recog_line_2 NUMBER;
7758:

Line 7755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7751: l_num_entries NUMBER;
7752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7756: l_recog_line_1 NUMBER;
7757: l_recog_line_2 NUMBER;
7758:
7759: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7761: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7757: l_recog_line_2 NUMBER;
7758:
7759: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7760: l_bflow_applied_to_amt NUMBER; -- 5132302
7761: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7762:
7763: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7764:
7765: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7832: l_accrual_line_num := NULL; -- 4262811
7833: l_tmp_amt := NULL; -- 4262811
7834: --
7835:
7836: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7837: l_balance_type_code <> 'B' THEN
7838: IF NVL(p_source_2,'
7839: ') = 'AAP'
7840: THEN

Line 7908: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7904: --
7905: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7906:
7907: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7908: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7909:
7910: -- 4955764
7911: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7912: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7948: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7949:
7950: IF xla_accounting_cache_pkg.GetValueChar
7951: (p_source_code => 'LEDGER_CATEGORY_CODE'
7952: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7953: AND l_bflow_method_code = 'PRIOR_ENTRY'
7954: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7955: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7956: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8049: p_lookup_type => 'XLA_OWNER_TYPE'
8050: ,p_lookup_code => l_component_type_code
8051: )
8052: ,p_token_4 => 'PRODUCT_NAME'
8053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8057: ,p_ae_header_id => NULL

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

8050: ,p_lookup_code => l_component_type_code
8051: )
8052: ,p_token_4 => 'PRODUCT_NAME'
8053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8057: ,p_ae_header_id => NULL
8058: );

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

8051: )
8052: ,p_token_4 => 'PRODUCT_NAME'
8053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8057: ,p_ae_header_id => NULL
8058: );
8059:

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

8052: ,p_token_4 => 'PRODUCT_NAME'
8053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8057: ,p_ae_header_id => NULL
8058: );
8059:
8060: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8083: ----------------------------------------------------------------------------------
8084: -- 4219869 Business Flow
8085: -- Update journal entry status -- Need to generate this within IF
8086: ----------------------------------------------------------------------------------
8087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8088: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8089: ,p_balance_type_code => l_balance_type_code
8090: );
8091:

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

8171:
8172: --
8173: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8174: --
8175: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8176: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8177: ELSE
8178: ---------------------------------------------------------------------------------------------------
8179: -- 4262811a Switch Sign

Line 8200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8196:
8197: XLA_AE_LINES_PKG.ValidateCurrentLine;
8198: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8199:
8200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8201: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8202: ,p_balance_type_code => l_balance_type_code);
8203:
8204: END IF;

Line 8308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8304: l_tmp_amt NUMBER;
8305: l_acc_rev_natural_side_code VARCHAR2(1);
8306:
8307: l_num_entries NUMBER;
8308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8312: l_recog_line_1 NUMBER;

Line 8309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8305: l_acc_rev_natural_side_code VARCHAR2(1);
8306:
8307: l_num_entries NUMBER;
8308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8312: l_recog_line_1 NUMBER;
8313: l_recog_line_2 NUMBER;

Line 8310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8306:
8307: l_num_entries NUMBER;
8308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8312: l_recog_line_1 NUMBER;
8313: l_recog_line_2 NUMBER;
8314:

Line 8311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8307: l_num_entries NUMBER;
8308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8312: l_recog_line_1 NUMBER;
8313: l_recog_line_2 NUMBER;
8314:
8315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8313: l_recog_line_2 NUMBER;
8314:
8315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8316: l_bflow_applied_to_amt NUMBER; -- 5132302
8317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8318:
8319: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8320:
8321: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8388: l_accrual_line_num := NULL; -- 4262811
8389: l_tmp_amt := NULL; -- 4262811
8390: --
8391:
8392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8393: l_balance_type_code <> 'B' THEN
8394: IF NVL(p_source_2,'
8395: ') = 'AAP'
8396: THEN

Line 8464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8460: --
8461: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8462:
8463: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8465:
8466: -- 4955764
8467: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8468: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8504: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8505:
8506: IF xla_accounting_cache_pkg.GetValueChar
8507: (p_source_code => 'LEDGER_CATEGORY_CODE'
8508: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8509: AND l_bflow_method_code = 'PRIOR_ENTRY'
8510: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8511: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8512: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8605: p_lookup_type => 'XLA_OWNER_TYPE'
8606: ,p_lookup_code => l_component_type_code
8607: )
8608: ,p_token_4 => 'PRODUCT_NAME'
8609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8613: ,p_ae_header_id => NULL

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

8606: ,p_lookup_code => l_component_type_code
8607: )
8608: ,p_token_4 => 'PRODUCT_NAME'
8609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8613: ,p_ae_header_id => NULL
8614: );

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

8607: )
8608: ,p_token_4 => 'PRODUCT_NAME'
8609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8613: ,p_ae_header_id => NULL
8614: );
8615:

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

8608: ,p_token_4 => 'PRODUCT_NAME'
8609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8613: ,p_ae_header_id => NULL
8614: );
8615:
8616: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8639: ----------------------------------------------------------------------------------
8640: -- 4219869 Business Flow
8641: -- Update journal entry status -- Need to generate this within IF
8642: ----------------------------------------------------------------------------------
8643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8644: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8645: ,p_balance_type_code => l_balance_type_code
8646: );
8647:

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

8727:
8728: --
8729: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8730: --
8731: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8732: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8733: ELSE
8734: ---------------------------------------------------------------------------------------------------
8735: -- 4262811a Switch Sign

Line 8756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8752:
8753: XLA_AE_LINES_PKG.ValidateCurrentLine;
8754: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8755:
8756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8757: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8758: ,p_balance_type_code => l_balance_type_code);
8759:
8760: END IF;

Line 8864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8860: l_tmp_amt NUMBER;
8861: l_acc_rev_natural_side_code VARCHAR2(1);
8862:
8863: l_num_entries NUMBER;
8864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8868: l_recog_line_1 NUMBER;

Line 8865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8861: l_acc_rev_natural_side_code VARCHAR2(1);
8862:
8863: l_num_entries NUMBER;
8864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8868: l_recog_line_1 NUMBER;
8869: l_recog_line_2 NUMBER;

Line 8866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8862:
8863: l_num_entries NUMBER;
8864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8868: l_recog_line_1 NUMBER;
8869: l_recog_line_2 NUMBER;
8870:

Line 8867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8863: l_num_entries NUMBER;
8864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8868: l_recog_line_1 NUMBER;
8869: l_recog_line_2 NUMBER;
8870:
8871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8869: l_recog_line_2 NUMBER;
8870:
8871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8872: l_bflow_applied_to_amt NUMBER; -- 5132302
8873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8874:
8875: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8876:
8877: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8944: l_accrual_line_num := NULL; -- 4262811
8945: l_tmp_amt := NULL; -- 4262811
8946: --
8947:
8948: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8949: l_balance_type_code <> 'B' THEN
8950: IF NVL(p_source_2,'
8951: ') = 'AAP'
8952: THEN

Line 9020: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9016: --
9017: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9018:
9019: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9020: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9021:
9022: -- 4955764
9023: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9024: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9060: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9061:
9062: IF xla_accounting_cache_pkg.GetValueChar
9063: (p_source_code => 'LEDGER_CATEGORY_CODE'
9064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9065: AND l_bflow_method_code = 'PRIOR_ENTRY'
9066: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9067: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9068: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9161: p_lookup_type => 'XLA_OWNER_TYPE'
9162: ,p_lookup_code => l_component_type_code
9163: )
9164: ,p_token_4 => 'PRODUCT_NAME'
9165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9169: ,p_ae_header_id => NULL

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

9162: ,p_lookup_code => l_component_type_code
9163: )
9164: ,p_token_4 => 'PRODUCT_NAME'
9165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9169: ,p_ae_header_id => NULL
9170: );

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

9163: )
9164: ,p_token_4 => 'PRODUCT_NAME'
9165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9169: ,p_ae_header_id => NULL
9170: );
9171:

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

9164: ,p_token_4 => 'PRODUCT_NAME'
9165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9169: ,p_ae_header_id => NULL
9170: );
9171:
9172: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9195: ----------------------------------------------------------------------------------
9196: -- 4219869 Business Flow
9197: -- Update journal entry status -- Need to generate this within IF
9198: ----------------------------------------------------------------------------------
9199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9200: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9201: ,p_balance_type_code => l_balance_type_code
9202: );
9203:

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

9283:
9284: --
9285: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9286: --
9287: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9288: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9289: ELSE
9290: ---------------------------------------------------------------------------------------------------
9291: -- 4262811a Switch Sign

Line 9312: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9308:
9309: XLA_AE_LINES_PKG.ValidateCurrentLine;
9310: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9311:
9312: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9313: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9314: ,p_balance_type_code => l_balance_type_code);
9315:
9316: END IF;

Line 9420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9416: l_tmp_amt NUMBER;
9417: l_acc_rev_natural_side_code VARCHAR2(1);
9418:
9419: l_num_entries NUMBER;
9420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9424: l_recog_line_1 NUMBER;

Line 9421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9417: l_acc_rev_natural_side_code VARCHAR2(1);
9418:
9419: l_num_entries NUMBER;
9420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9424: l_recog_line_1 NUMBER;
9425: l_recog_line_2 NUMBER;

Line 9422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9418:
9419: l_num_entries NUMBER;
9420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9424: l_recog_line_1 NUMBER;
9425: l_recog_line_2 NUMBER;
9426:

Line 9423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9419: l_num_entries NUMBER;
9420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9424: l_recog_line_1 NUMBER;
9425: l_recog_line_2 NUMBER;
9426:
9427: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9429: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9425: l_recog_line_2 NUMBER;
9426:
9427: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9428: l_bflow_applied_to_amt NUMBER; -- 5132302
9429: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9430:
9431: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9432:
9433: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9500: l_accrual_line_num := NULL; -- 4262811
9501: l_tmp_amt := NULL; -- 4262811
9502: --
9503:
9504: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9505: l_balance_type_code <> 'B' THEN
9506: IF NVL(p_source_2,'
9507: ') = 'AAP'
9508: THEN

Line 9576: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9572: --
9573: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9574:
9575: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9576: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9577:
9578: -- 4955764
9579: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9580: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9616: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9617:
9618: IF xla_accounting_cache_pkg.GetValueChar
9619: (p_source_code => 'LEDGER_CATEGORY_CODE'
9620: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9621: AND l_bflow_method_code = 'PRIOR_ENTRY'
9622: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9623: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9624: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9717: p_lookup_type => 'XLA_OWNER_TYPE'
9718: ,p_lookup_code => l_component_type_code
9719: )
9720: ,p_token_4 => 'PRODUCT_NAME'
9721: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9722: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9723: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9724: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9725: ,p_ae_header_id => NULL

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

9718: ,p_lookup_code => l_component_type_code
9719: )
9720: ,p_token_4 => 'PRODUCT_NAME'
9721: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9722: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9723: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9724: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9725: ,p_ae_header_id => NULL
9726: );

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

9719: )
9720: ,p_token_4 => 'PRODUCT_NAME'
9721: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9722: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9723: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9724: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9725: ,p_ae_header_id => NULL
9726: );
9727:

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

9720: ,p_token_4 => 'PRODUCT_NAME'
9721: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9722: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9723: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9724: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9725: ,p_ae_header_id => NULL
9726: );
9727:
9728: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9751: ----------------------------------------------------------------------------------
9752: -- 4219869 Business Flow
9753: -- Update journal entry status -- Need to generate this within IF
9754: ----------------------------------------------------------------------------------
9755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9756: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9757: ,p_balance_type_code => l_balance_type_code
9758: );
9759:

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

9839:
9840: --
9841: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9842: --
9843: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9844: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9845: ELSE
9846: ---------------------------------------------------------------------------------------------------
9847: -- 4262811a Switch Sign

Line 9868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9864:
9865: XLA_AE_LINES_PKG.ValidateCurrentLine;
9866: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9867:
9868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9869: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9870: ,p_balance_type_code => l_balance_type_code);
9871:
9872: END IF;

Line 9976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9972: l_tmp_amt NUMBER;
9973: l_acc_rev_natural_side_code VARCHAR2(1);
9974:
9975: l_num_entries NUMBER;
9976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9980: l_recog_line_1 NUMBER;

Line 9977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9973: l_acc_rev_natural_side_code VARCHAR2(1);
9974:
9975: l_num_entries NUMBER;
9976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9980: l_recog_line_1 NUMBER;
9981: l_recog_line_2 NUMBER;

Line 9978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9974:
9975: l_num_entries NUMBER;
9976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9980: l_recog_line_1 NUMBER;
9981: l_recog_line_2 NUMBER;
9982:

Line 9979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9975: l_num_entries NUMBER;
9976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9980: l_recog_line_1 NUMBER;
9981: l_recog_line_2 NUMBER;
9982:
9983: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9985: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9981: l_recog_line_2 NUMBER;
9982:
9983: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9984: l_bflow_applied_to_amt NUMBER; -- 5132302
9985: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9986:
9987: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9988:
9989: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10056: l_accrual_line_num := NULL; -- 4262811
10057: l_tmp_amt := NULL; -- 4262811
10058: --
10059:
10060: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10061: l_balance_type_code <> 'B' THEN
10062: IF NVL(p_source_2,'
10063: ') = 'AAP'
10064: THEN

Line 10132: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10128: --
10129: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10130:
10131: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10132: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10133:
10134: -- 4955764
10135: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10136: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10172: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10173:
10174: IF xla_accounting_cache_pkg.GetValueChar
10175: (p_source_code => 'LEDGER_CATEGORY_CODE'
10176: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10177: AND l_bflow_method_code = 'PRIOR_ENTRY'
10178: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10179: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10180: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10273: p_lookup_type => 'XLA_OWNER_TYPE'
10274: ,p_lookup_code => l_component_type_code
10275: )
10276: ,p_token_4 => 'PRODUCT_NAME'
10277: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10278: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10279: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10280: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10281: ,p_ae_header_id => NULL

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

10274: ,p_lookup_code => l_component_type_code
10275: )
10276: ,p_token_4 => 'PRODUCT_NAME'
10277: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10278: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10279: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10280: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10281: ,p_ae_header_id => NULL
10282: );

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

10275: )
10276: ,p_token_4 => 'PRODUCT_NAME'
10277: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10278: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10279: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10280: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10281: ,p_ae_header_id => NULL
10282: );
10283:

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

10276: ,p_token_4 => 'PRODUCT_NAME'
10277: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10278: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10279: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10280: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10281: ,p_ae_header_id => NULL
10282: );
10283:
10284: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10311: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10307: ----------------------------------------------------------------------------------
10308: -- 4219869 Business Flow
10309: -- Update journal entry status -- Need to generate this within IF
10310: ----------------------------------------------------------------------------------
10311: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10312: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10313: ,p_balance_type_code => l_balance_type_code
10314: );
10315:

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

10395:
10396: --
10397: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10398: --
10399: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10400: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10401: ELSE
10402: ---------------------------------------------------------------------------------------------------
10403: -- 4262811a Switch Sign

Line 10424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10420:
10421: XLA_AE_LINES_PKG.ValidateCurrentLine;
10422: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10423:
10424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10425: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10426: ,p_balance_type_code => l_balance_type_code);
10427:
10428: END IF;

Line 10532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10528: l_tmp_amt NUMBER;
10529: l_acc_rev_natural_side_code VARCHAR2(1);
10530:
10531: l_num_entries NUMBER;
10532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10536: l_recog_line_1 NUMBER;

Line 10533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10529: l_acc_rev_natural_side_code VARCHAR2(1);
10530:
10531: l_num_entries NUMBER;
10532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10536: l_recog_line_1 NUMBER;
10537: l_recog_line_2 NUMBER;

Line 10534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10530:
10531: l_num_entries NUMBER;
10532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10536: l_recog_line_1 NUMBER;
10537: l_recog_line_2 NUMBER;
10538:

Line 10535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10531: l_num_entries NUMBER;
10532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10536: l_recog_line_1 NUMBER;
10537: l_recog_line_2 NUMBER;
10538:
10539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10537: l_recog_line_2 NUMBER;
10538:
10539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10540: l_bflow_applied_to_amt NUMBER; -- 5132302
10541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10542:
10543: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10544:
10545: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10612: l_accrual_line_num := NULL; -- 4262811
10613: l_tmp_amt := NULL; -- 4262811
10614: --
10615:
10616: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10617: l_balance_type_code <> 'B' THEN
10618: IF NVL(p_source_2,'
10619: ') = 'AAP'
10620: THEN

Line 10688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10684: --
10685: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10686:
10687: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10689:
10690: -- 4955764
10691: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10692: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10728: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10729:
10730: IF xla_accounting_cache_pkg.GetValueChar
10731: (p_source_code => 'LEDGER_CATEGORY_CODE'
10732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10733: AND l_bflow_method_code = 'PRIOR_ENTRY'
10734: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10735: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10736: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10829: p_lookup_type => 'XLA_OWNER_TYPE'
10830: ,p_lookup_code => l_component_type_code
10831: )
10832: ,p_token_4 => 'PRODUCT_NAME'
10833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10837: ,p_ae_header_id => NULL

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

10830: ,p_lookup_code => l_component_type_code
10831: )
10832: ,p_token_4 => 'PRODUCT_NAME'
10833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10837: ,p_ae_header_id => NULL
10838: );

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

10831: )
10832: ,p_token_4 => 'PRODUCT_NAME'
10833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10837: ,p_ae_header_id => NULL
10838: );
10839:

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

10832: ,p_token_4 => 'PRODUCT_NAME'
10833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10837: ,p_ae_header_id => NULL
10838: );
10839:
10840: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10867: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10863: ----------------------------------------------------------------------------------
10864: -- 4219869 Business Flow
10865: -- Update journal entry status -- Need to generate this within IF
10866: ----------------------------------------------------------------------------------
10867: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10868: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10869: ,p_balance_type_code => l_balance_type_code
10870: );
10871:

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

10951:
10952: --
10953: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10954: --
10955: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10956: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10957: ELSE
10958: ---------------------------------------------------------------------------------------------------
10959: -- 4262811a Switch Sign

Line 10980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10976:
10977: XLA_AE_LINES_PKG.ValidateCurrentLine;
10978: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10979:
10980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10981: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10982: ,p_balance_type_code => l_balance_type_code);
10983:
10984: END IF;

Line 11088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11084: l_tmp_amt NUMBER;
11085: l_acc_rev_natural_side_code VARCHAR2(1);
11086:
11087: l_num_entries NUMBER;
11088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11092: l_recog_line_1 NUMBER;

Line 11089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11085: l_acc_rev_natural_side_code VARCHAR2(1);
11086:
11087: l_num_entries NUMBER;
11088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11092: l_recog_line_1 NUMBER;
11093: l_recog_line_2 NUMBER;

Line 11090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11086:
11087: l_num_entries NUMBER;
11088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11092: l_recog_line_1 NUMBER;
11093: l_recog_line_2 NUMBER;
11094:

Line 11091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11087: l_num_entries NUMBER;
11088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11092: l_recog_line_1 NUMBER;
11093: l_recog_line_2 NUMBER;
11094:
11095: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11097: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11093: l_recog_line_2 NUMBER;
11094:
11095: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11096: l_bflow_applied_to_amt NUMBER; -- 5132302
11097: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11098:
11099: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11100:
11101: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11168: l_accrual_line_num := NULL; -- 4262811
11169: l_tmp_amt := NULL; -- 4262811
11170: --
11171:
11172: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11173: l_balance_type_code <> 'B' THEN
11174: IF NVL(p_source_2,'
11175: ') = 'AAP'
11176: THEN

Line 11244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11240: --
11241: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11242:
11243: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11245:
11246: -- 4955764
11247: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11248: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11284: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11285:
11286: IF xla_accounting_cache_pkg.GetValueChar
11287: (p_source_code => 'LEDGER_CATEGORY_CODE'
11288: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11289: AND l_bflow_method_code = 'PRIOR_ENTRY'
11290: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11291: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11292: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11385: p_lookup_type => 'XLA_OWNER_TYPE'
11386: ,p_lookup_code => l_component_type_code
11387: )
11388: ,p_token_4 => 'PRODUCT_NAME'
11389: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11390: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11391: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11392: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11393: ,p_ae_header_id => NULL

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

11386: ,p_lookup_code => l_component_type_code
11387: )
11388: ,p_token_4 => 'PRODUCT_NAME'
11389: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11390: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11391: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11392: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11393: ,p_ae_header_id => NULL
11394: );

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

11387: )
11388: ,p_token_4 => 'PRODUCT_NAME'
11389: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11390: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11391: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11392: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11393: ,p_ae_header_id => NULL
11394: );
11395:

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

11388: ,p_token_4 => 'PRODUCT_NAME'
11389: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11390: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11391: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11392: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11393: ,p_ae_header_id => NULL
11394: );
11395:
11396: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11423: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11419: ----------------------------------------------------------------------------------
11420: -- 4219869 Business Flow
11421: -- Update journal entry status -- Need to generate this within IF
11422: ----------------------------------------------------------------------------------
11423: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11424: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11425: ,p_balance_type_code => l_balance_type_code
11426: );
11427:

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

11507:
11508: --
11509: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11510: --
11511: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11512: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11513: ELSE
11514: ---------------------------------------------------------------------------------------------------
11515: -- 4262811a Switch Sign

Line 11536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11532:
11533: XLA_AE_LINES_PKG.ValidateCurrentLine;
11534: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11535:
11536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11537: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11538: ,p_balance_type_code => l_balance_type_code);
11539:
11540: END IF;

Line 11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11640: l_tmp_amt NUMBER;
11641: l_acc_rev_natural_side_code VARCHAR2(1);
11642:
11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;

Line 11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11641: l_acc_rev_natural_side_code VARCHAR2(1);
11642:
11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;
11649: l_recog_line_2 NUMBER;

Line 11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11642:
11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;
11649: l_recog_line_2 NUMBER;
11650:

Line 11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;
11649: l_recog_line_2 NUMBER;
11650:
11651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11649: l_recog_line_2 NUMBER;
11650:
11651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11652: l_bflow_applied_to_amt NUMBER; -- 5132302
11653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11654:
11655: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11656:
11657: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11724: l_accrual_line_num := NULL; -- 4262811
11725: l_tmp_amt := NULL; -- 4262811
11726: --
11727:
11728: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11729: l_balance_type_code <> 'B' THEN
11730: IF NVL(p_source_2,'
11731: ') = 'AAP'
11732: THEN

Line 11800: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11796: --
11797: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11798:
11799: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11800: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11801:
11802: -- 4955764
11803: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11804: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11840: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11841:
11842: IF xla_accounting_cache_pkg.GetValueChar
11843: (p_source_code => 'LEDGER_CATEGORY_CODE'
11844: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11845: AND l_bflow_method_code = 'PRIOR_ENTRY'
11846: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11847: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11848: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11941: p_lookup_type => 'XLA_OWNER_TYPE'
11942: ,p_lookup_code => l_component_type_code
11943: )
11944: ,p_token_4 => 'PRODUCT_NAME'
11945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11949: ,p_ae_header_id => NULL

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

11942: ,p_lookup_code => l_component_type_code
11943: )
11944: ,p_token_4 => 'PRODUCT_NAME'
11945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11949: ,p_ae_header_id => NULL
11950: );

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

11943: )
11944: ,p_token_4 => 'PRODUCT_NAME'
11945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11949: ,p_ae_header_id => NULL
11950: );
11951:

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

11944: ,p_token_4 => 'PRODUCT_NAME'
11945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11949: ,p_ae_header_id => NULL
11950: );
11951:
11952: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11975: ----------------------------------------------------------------------------------
11976: -- 4219869 Business Flow
11977: -- Update journal entry status -- Need to generate this within IF
11978: ----------------------------------------------------------------------------------
11979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11980: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11981: ,p_balance_type_code => l_balance_type_code
11982: );
11983:

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

12063:
12064: --
12065: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12066: --
12067: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12068: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12069: ELSE
12070: ---------------------------------------------------------------------------------------------------
12071: -- 4262811a Switch Sign

Line 12092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12088:
12089: XLA_AE_LINES_PKG.ValidateCurrentLine;
12090: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12091:
12092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12093: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12094: ,p_balance_type_code => l_balance_type_code);
12095:
12096: END IF;

Line 12200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12196: l_tmp_amt NUMBER;
12197: l_acc_rev_natural_side_code VARCHAR2(1);
12198:
12199: l_num_entries NUMBER;
12200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12204: l_recog_line_1 NUMBER;

Line 12201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12197: l_acc_rev_natural_side_code VARCHAR2(1);
12198:
12199: l_num_entries NUMBER;
12200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12204: l_recog_line_1 NUMBER;
12205: l_recog_line_2 NUMBER;

Line 12202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12198:
12199: l_num_entries NUMBER;
12200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12204: l_recog_line_1 NUMBER;
12205: l_recog_line_2 NUMBER;
12206:

Line 12203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12199: l_num_entries NUMBER;
12200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12204: l_recog_line_1 NUMBER;
12205: l_recog_line_2 NUMBER;
12206:
12207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12205: l_recog_line_2 NUMBER;
12206:
12207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12208: l_bflow_applied_to_amt NUMBER; -- 5132302
12209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12210:
12211: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12212:
12213: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12280: l_accrual_line_num := NULL; -- 4262811
12281: l_tmp_amt := NULL; -- 4262811
12282: --
12283:
12284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12285: l_balance_type_code <> 'B' THEN
12286: IF NVL(p_source_2,'
12287: ') = 'ACV'
12288: THEN

Line 12356: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12352: --
12353: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12354:
12355: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12356: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12357:
12358: -- 4955764
12359: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12360: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12396: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12397:
12398: IF xla_accounting_cache_pkg.GetValueChar
12399: (p_source_code => 'LEDGER_CATEGORY_CODE'
12400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12401: AND l_bflow_method_code = 'PRIOR_ENTRY'
12402: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12403: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12404: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12497: p_lookup_type => 'XLA_OWNER_TYPE'
12498: ,p_lookup_code => l_component_type_code
12499: )
12500: ,p_token_4 => 'PRODUCT_NAME'
12501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12505: ,p_ae_header_id => NULL

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

12498: ,p_lookup_code => l_component_type_code
12499: )
12500: ,p_token_4 => 'PRODUCT_NAME'
12501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12505: ,p_ae_header_id => NULL
12506: );

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

12499: )
12500: ,p_token_4 => 'PRODUCT_NAME'
12501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12505: ,p_ae_header_id => NULL
12506: );
12507:

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

12500: ,p_token_4 => 'PRODUCT_NAME'
12501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12505: ,p_ae_header_id => NULL
12506: );
12507:
12508: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12531: ----------------------------------------------------------------------------------
12532: -- 4219869 Business Flow
12533: -- Update journal entry status -- Need to generate this within IF
12534: ----------------------------------------------------------------------------------
12535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12536: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12537: ,p_balance_type_code => l_balance_type_code
12538: );
12539:

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

12619:
12620: --
12621: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12622: --
12623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12624: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12625: ELSE
12626: ---------------------------------------------------------------------------------------------------
12627: -- 4262811a Switch Sign

Line 12648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12644:
12645: XLA_AE_LINES_PKG.ValidateCurrentLine;
12646: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12647:
12648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12649: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12650: ,p_balance_type_code => l_balance_type_code);
12651:
12652: END IF;

Line 12756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12752: l_tmp_amt NUMBER;
12753: l_acc_rev_natural_side_code VARCHAR2(1);
12754:
12755: l_num_entries NUMBER;
12756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12760: l_recog_line_1 NUMBER;

Line 12757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12753: l_acc_rev_natural_side_code VARCHAR2(1);
12754:
12755: l_num_entries NUMBER;
12756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12760: l_recog_line_1 NUMBER;
12761: l_recog_line_2 NUMBER;

Line 12758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12754:
12755: l_num_entries NUMBER;
12756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12760: l_recog_line_1 NUMBER;
12761: l_recog_line_2 NUMBER;
12762:

Line 12759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12755: l_num_entries NUMBER;
12756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12760: l_recog_line_1 NUMBER;
12761: l_recog_line_2 NUMBER;
12762:
12763: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12765: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12761: l_recog_line_2 NUMBER;
12762:
12763: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12764: l_bflow_applied_to_amt NUMBER; -- 5132302
12765: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12766:
12767: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12768:
12769: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12836: l_accrual_line_num := NULL; -- 4262811
12837: l_tmp_amt := NULL; -- 4262811
12838: --
12839:
12840: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12841: l_balance_type_code <> 'B' THEN
12842: IF NVL(p_source_2,'
12843: ') = 'ACV'
12844: THEN

Line 12912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12908: --
12909: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12910:
12911: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12913:
12914: -- 4955764
12915: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12916: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12952: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12953:
12954: IF xla_accounting_cache_pkg.GetValueChar
12955: (p_source_code => 'LEDGER_CATEGORY_CODE'
12956: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12957: AND l_bflow_method_code = 'PRIOR_ENTRY'
12958: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12959: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12960: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13053: p_lookup_type => 'XLA_OWNER_TYPE'
13054: ,p_lookup_code => l_component_type_code
13055: )
13056: ,p_token_4 => 'PRODUCT_NAME'
13057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13061: ,p_ae_header_id => NULL

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

13054: ,p_lookup_code => l_component_type_code
13055: )
13056: ,p_token_4 => 'PRODUCT_NAME'
13057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13061: ,p_ae_header_id => NULL
13062: );

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

13055: )
13056: ,p_token_4 => 'PRODUCT_NAME'
13057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13061: ,p_ae_header_id => NULL
13062: );
13063:

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

13056: ,p_token_4 => 'PRODUCT_NAME'
13057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13061: ,p_ae_header_id => NULL
13062: );
13063:
13064: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13087: ----------------------------------------------------------------------------------
13088: -- 4219869 Business Flow
13089: -- Update journal entry status -- Need to generate this within IF
13090: ----------------------------------------------------------------------------------
13091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13092: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13093: ,p_balance_type_code => l_balance_type_code
13094: );
13095:

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

13175:
13176: --
13177: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13178: --
13179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13180: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13181: ELSE
13182: ---------------------------------------------------------------------------------------------------
13183: -- 4262811a Switch Sign

Line 13204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13200:
13201: XLA_AE_LINES_PKG.ValidateCurrentLine;
13202: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13203:
13204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13206: ,p_balance_type_code => l_balance_type_code);
13207:
13208: END IF;

Line 13312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13308: l_tmp_amt NUMBER;
13309: l_acc_rev_natural_side_code VARCHAR2(1);
13310:
13311: l_num_entries NUMBER;
13312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13316: l_recog_line_1 NUMBER;

Line 13313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13309: l_acc_rev_natural_side_code VARCHAR2(1);
13310:
13311: l_num_entries NUMBER;
13312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13316: l_recog_line_1 NUMBER;
13317: l_recog_line_2 NUMBER;

Line 13314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13310:
13311: l_num_entries NUMBER;
13312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13316: l_recog_line_1 NUMBER;
13317: l_recog_line_2 NUMBER;
13318:

Line 13315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13311: l_num_entries NUMBER;
13312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13316: l_recog_line_1 NUMBER;
13317: l_recog_line_2 NUMBER;
13318:
13319: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13321: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13317: l_recog_line_2 NUMBER;
13318:
13319: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13320: l_bflow_applied_to_amt NUMBER; -- 5132302
13321: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13322:
13323: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13324:
13325: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13392: l_accrual_line_num := NULL; -- 4262811
13393: l_tmp_amt := NULL; -- 4262811
13394: --
13395:
13396: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13397: l_balance_type_code <> 'B' THEN
13398: IF NVL(p_source_2,'
13399: ') = 'ACV'
13400: THEN

Line 13468: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13464: --
13465: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13466:
13467: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13468: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13469:
13470: -- 4955764
13471: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13472: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13508: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13509:
13510: IF xla_accounting_cache_pkg.GetValueChar
13511: (p_source_code => 'LEDGER_CATEGORY_CODE'
13512: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13513: AND l_bflow_method_code = 'PRIOR_ENTRY'
13514: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13515: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13516: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13609: p_lookup_type => 'XLA_OWNER_TYPE'
13610: ,p_lookup_code => l_component_type_code
13611: )
13612: ,p_token_4 => 'PRODUCT_NAME'
13613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13617: ,p_ae_header_id => NULL

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

13610: ,p_lookup_code => l_component_type_code
13611: )
13612: ,p_token_4 => 'PRODUCT_NAME'
13613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13617: ,p_ae_header_id => NULL
13618: );

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

13611: )
13612: ,p_token_4 => 'PRODUCT_NAME'
13613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13617: ,p_ae_header_id => NULL
13618: );
13619:

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

13612: ,p_token_4 => 'PRODUCT_NAME'
13613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13617: ,p_ae_header_id => NULL
13618: );
13619:
13620: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13643: ----------------------------------------------------------------------------------
13644: -- 4219869 Business Flow
13645: -- Update journal entry status -- Need to generate this within IF
13646: ----------------------------------------------------------------------------------
13647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13649: ,p_balance_type_code => l_balance_type_code
13650: );
13651:

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

13731:
13732: --
13733: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13734: --
13735: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13736: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13737: ELSE
13738: ---------------------------------------------------------------------------------------------------
13739: -- 4262811a Switch Sign

Line 13760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13756:
13757: XLA_AE_LINES_PKG.ValidateCurrentLine;
13758: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13759:
13760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13761: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13762: ,p_balance_type_code => l_balance_type_code);
13763:
13764: END IF;

Line 13868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13864: l_tmp_amt NUMBER;
13865: l_acc_rev_natural_side_code VARCHAR2(1);
13866:
13867: l_num_entries NUMBER;
13868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13872: l_recog_line_1 NUMBER;

Line 13869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13865: l_acc_rev_natural_side_code VARCHAR2(1);
13866:
13867: l_num_entries NUMBER;
13868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13872: l_recog_line_1 NUMBER;
13873: l_recog_line_2 NUMBER;

Line 13870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13866:
13867: l_num_entries NUMBER;
13868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13872: l_recog_line_1 NUMBER;
13873: l_recog_line_2 NUMBER;
13874:

Line 13871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13867: l_num_entries NUMBER;
13868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13872: l_recog_line_1 NUMBER;
13873: l_recog_line_2 NUMBER;
13874:
13875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13873: l_recog_line_2 NUMBER;
13874:
13875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13876: l_bflow_applied_to_amt NUMBER; -- 5132302
13877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13878:
13879: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13880:
13881: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13948: l_accrual_line_num := NULL; -- 4262811
13949: l_tmp_amt := NULL; -- 4262811
13950: --
13951:
13952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13953: l_balance_type_code <> 'B' THEN
13954: IF NVL(p_source_2,'
13955: ') = 'ACV'
13956: THEN

Line 14024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14020: --
14021: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14022:
14023: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14025:
14026: -- 4955764
14027: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14028: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14064: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14065:
14066: IF xla_accounting_cache_pkg.GetValueChar
14067: (p_source_code => 'LEDGER_CATEGORY_CODE'
14068: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14069: AND l_bflow_method_code = 'PRIOR_ENTRY'
14070: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14071: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14072: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14165: p_lookup_type => 'XLA_OWNER_TYPE'
14166: ,p_lookup_code => l_component_type_code
14167: )
14168: ,p_token_4 => 'PRODUCT_NAME'
14169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14173: ,p_ae_header_id => NULL

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

14166: ,p_lookup_code => l_component_type_code
14167: )
14168: ,p_token_4 => 'PRODUCT_NAME'
14169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14173: ,p_ae_header_id => NULL
14174: );

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

14167: )
14168: ,p_token_4 => 'PRODUCT_NAME'
14169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14173: ,p_ae_header_id => NULL
14174: );
14175:

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

14168: ,p_token_4 => 'PRODUCT_NAME'
14169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14173: ,p_ae_header_id => NULL
14174: );
14175:
14176: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14199: ----------------------------------------------------------------------------------
14200: -- 4219869 Business Flow
14201: -- Update journal entry status -- Need to generate this within IF
14202: ----------------------------------------------------------------------------------
14203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14204: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14205: ,p_balance_type_code => l_balance_type_code
14206: );
14207:

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

14287:
14288: --
14289: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14290: --
14291: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14292: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14293: ELSE
14294: ---------------------------------------------------------------------------------------------------
14295: -- 4262811a Switch Sign

Line 14316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14312:
14313: XLA_AE_LINES_PKG.ValidateCurrentLine;
14314: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14315:
14316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14317: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14318: ,p_balance_type_code => l_balance_type_code);
14319:
14320: END IF;

Line 14424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14420: l_tmp_amt NUMBER;
14421: l_acc_rev_natural_side_code VARCHAR2(1);
14422:
14423: l_num_entries NUMBER;
14424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14428: l_recog_line_1 NUMBER;

Line 14425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14421: l_acc_rev_natural_side_code VARCHAR2(1);
14422:
14423: l_num_entries NUMBER;
14424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14428: l_recog_line_1 NUMBER;
14429: l_recog_line_2 NUMBER;

Line 14426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14422:
14423: l_num_entries NUMBER;
14424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14428: l_recog_line_1 NUMBER;
14429: l_recog_line_2 NUMBER;
14430:

Line 14427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14423: l_num_entries NUMBER;
14424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14428: l_recog_line_1 NUMBER;
14429: l_recog_line_2 NUMBER;
14430:
14431: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14433: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14429: l_recog_line_2 NUMBER;
14430:
14431: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14432: l_bflow_applied_to_amt NUMBER; -- 5132302
14433: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14434:
14435: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14436:
14437: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14504: l_accrual_line_num := NULL; -- 4262811
14505: l_tmp_amt := NULL; -- 4262811
14506: --
14507:
14508: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14509: l_balance_type_code <> 'B' THEN
14510: IF NVL(p_source_2,'
14511: ') = 'ALC'
14512: THEN

Line 14580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14576: --
14577: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14578:
14579: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14581:
14582: -- 4955764
14583: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14584: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14620: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14621:
14622: IF xla_accounting_cache_pkg.GetValueChar
14623: (p_source_code => 'LEDGER_CATEGORY_CODE'
14624: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14625: AND l_bflow_method_code = 'PRIOR_ENTRY'
14626: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14627: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14628: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14721: p_lookup_type => 'XLA_OWNER_TYPE'
14722: ,p_lookup_code => l_component_type_code
14723: )
14724: ,p_token_4 => 'PRODUCT_NAME'
14725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14729: ,p_ae_header_id => NULL

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

14722: ,p_lookup_code => l_component_type_code
14723: )
14724: ,p_token_4 => 'PRODUCT_NAME'
14725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14729: ,p_ae_header_id => NULL
14730: );

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

14723: )
14724: ,p_token_4 => 'PRODUCT_NAME'
14725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14729: ,p_ae_header_id => NULL
14730: );
14731:

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

14724: ,p_token_4 => 'PRODUCT_NAME'
14725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14729: ,p_ae_header_id => NULL
14730: );
14731:
14732: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14755: ----------------------------------------------------------------------------------
14756: -- 4219869 Business Flow
14757: -- Update journal entry status -- Need to generate this within IF
14758: ----------------------------------------------------------------------------------
14759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14761: ,p_balance_type_code => l_balance_type_code
14762: );
14763:

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

14843:
14844: --
14845: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14846: --
14847: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14848: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14849: ELSE
14850: ---------------------------------------------------------------------------------------------------
14851: -- 4262811a Switch Sign

Line 14872: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14868:
14869: XLA_AE_LINES_PKG.ValidateCurrentLine;
14870: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14871:
14872: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14873: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14874: ,p_balance_type_code => l_balance_type_code);
14875:
14876: END IF;

Line 14980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14976: l_tmp_amt NUMBER;
14977: l_acc_rev_natural_side_code VARCHAR2(1);
14978:
14979: l_num_entries NUMBER;
14980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14984: l_recog_line_1 NUMBER;

Line 14981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14977: l_acc_rev_natural_side_code VARCHAR2(1);
14978:
14979: l_num_entries NUMBER;
14980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14984: l_recog_line_1 NUMBER;
14985: l_recog_line_2 NUMBER;

Line 14982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14978:
14979: l_num_entries NUMBER;
14980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14984: l_recog_line_1 NUMBER;
14985: l_recog_line_2 NUMBER;
14986:

Line 14983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14979: l_num_entries NUMBER;
14980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14984: l_recog_line_1 NUMBER;
14985: l_recog_line_2 NUMBER;
14986:
14987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14985: l_recog_line_2 NUMBER;
14986:
14987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14988: l_bflow_applied_to_amt NUMBER; -- 5132302
14989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14990:
14991: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14992:
14993: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15060: l_accrual_line_num := NULL; -- 4262811
15061: l_tmp_amt := NULL; -- 4262811
15062: --
15063:
15064: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15065: l_balance_type_code <> 'B' THEN
15066: IF NVL(p_source_2,'
15067: ') = 'ALC'
15068: THEN

Line 15136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15132: --
15133: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15134:
15135: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15137:
15138: -- 4955764
15139: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15140: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15176: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15177:
15178: IF xla_accounting_cache_pkg.GetValueChar
15179: (p_source_code => 'LEDGER_CATEGORY_CODE'
15180: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15181: AND l_bflow_method_code = 'PRIOR_ENTRY'
15182: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15183: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15184: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15277: p_lookup_type => 'XLA_OWNER_TYPE'
15278: ,p_lookup_code => l_component_type_code
15279: )
15280: ,p_token_4 => 'PRODUCT_NAME'
15281: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15282: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15283: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15284: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15285: ,p_ae_header_id => NULL

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

15278: ,p_lookup_code => l_component_type_code
15279: )
15280: ,p_token_4 => 'PRODUCT_NAME'
15281: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15282: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15283: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15284: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15285: ,p_ae_header_id => NULL
15286: );

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

15279: )
15280: ,p_token_4 => 'PRODUCT_NAME'
15281: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15282: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15283: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15284: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15285: ,p_ae_header_id => NULL
15286: );
15287:

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

15280: ,p_token_4 => 'PRODUCT_NAME'
15281: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15282: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15283: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15284: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15285: ,p_ae_header_id => NULL
15286: );
15287:
15288: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15311: ----------------------------------------------------------------------------------
15312: -- 4219869 Business Flow
15313: -- Update journal entry status -- Need to generate this within IF
15314: ----------------------------------------------------------------------------------
15315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15316: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15317: ,p_balance_type_code => l_balance_type_code
15318: );
15319:

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

15399:
15400: --
15401: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15402: --
15403: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15404: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15405: ELSE
15406: ---------------------------------------------------------------------------------------------------
15407: -- 4262811a Switch Sign

Line 15428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15424:
15425: XLA_AE_LINES_PKG.ValidateCurrentLine;
15426: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15427:
15428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15429: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15430: ,p_balance_type_code => l_balance_type_code);
15431:
15432: END IF;

Line 15536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15532: l_tmp_amt NUMBER;
15533: l_acc_rev_natural_side_code VARCHAR2(1);
15534:
15535: l_num_entries NUMBER;
15536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15540: l_recog_line_1 NUMBER;

Line 15537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15533: l_acc_rev_natural_side_code VARCHAR2(1);
15534:
15535: l_num_entries NUMBER;
15536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15540: l_recog_line_1 NUMBER;
15541: l_recog_line_2 NUMBER;

Line 15538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15534:
15535: l_num_entries NUMBER;
15536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15540: l_recog_line_1 NUMBER;
15541: l_recog_line_2 NUMBER;
15542:

Line 15539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15535: l_num_entries NUMBER;
15536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15540: l_recog_line_1 NUMBER;
15541: l_recog_line_2 NUMBER;
15542:
15543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15541: l_recog_line_2 NUMBER;
15542:
15543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15544: l_bflow_applied_to_amt NUMBER; -- 5132302
15545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15546:
15547: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15548:
15549: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15616: l_accrual_line_num := NULL; -- 4262811
15617: l_tmp_amt := NULL; -- 4262811
15618: --
15619:
15620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15621: l_balance_type_code <> 'B' THEN
15622: IF NVL(p_source_2,'
15623: ') = 'ALV'
15624: THEN

Line 15692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15688: --
15689: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15690:
15691: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15693:
15694: -- 4955764
15695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15732: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15733:
15734: IF xla_accounting_cache_pkg.GetValueChar
15735: (p_source_code => 'LEDGER_CATEGORY_CODE'
15736: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15737: AND l_bflow_method_code = 'PRIOR_ENTRY'
15738: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15739: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15740: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15833: p_lookup_type => 'XLA_OWNER_TYPE'
15834: ,p_lookup_code => l_component_type_code
15835: )
15836: ,p_token_4 => 'PRODUCT_NAME'
15837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15841: ,p_ae_header_id => NULL

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

15834: ,p_lookup_code => l_component_type_code
15835: )
15836: ,p_token_4 => 'PRODUCT_NAME'
15837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15841: ,p_ae_header_id => NULL
15842: );

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

15835: )
15836: ,p_token_4 => 'PRODUCT_NAME'
15837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15841: ,p_ae_header_id => NULL
15842: );
15843:

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

15836: ,p_token_4 => 'PRODUCT_NAME'
15837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15841: ,p_ae_header_id => NULL
15842: );
15843:
15844: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15867: ----------------------------------------------------------------------------------
15868: -- 4219869 Business Flow
15869: -- Update journal entry status -- Need to generate this within IF
15870: ----------------------------------------------------------------------------------
15871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15872: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15873: ,p_balance_type_code => l_balance_type_code
15874: );
15875:

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

15955:
15956: --
15957: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15958: --
15959: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15960: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15961: ELSE
15962: ---------------------------------------------------------------------------------------------------
15963: -- 4262811a Switch Sign

Line 15984: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15980:
15981: XLA_AE_LINES_PKG.ValidateCurrentLine;
15982: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15983:
15984: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15985: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15986: ,p_balance_type_code => l_balance_type_code);
15987:
15988: END IF;

Line 16092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16088: l_tmp_amt NUMBER;
16089: l_acc_rev_natural_side_code VARCHAR2(1);
16090:
16091: l_num_entries NUMBER;
16092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16096: l_recog_line_1 NUMBER;

Line 16093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16089: l_acc_rev_natural_side_code VARCHAR2(1);
16090:
16091: l_num_entries NUMBER;
16092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16096: l_recog_line_1 NUMBER;
16097: l_recog_line_2 NUMBER;

Line 16094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16090:
16091: l_num_entries NUMBER;
16092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16096: l_recog_line_1 NUMBER;
16097: l_recog_line_2 NUMBER;
16098:

Line 16095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16091: l_num_entries NUMBER;
16092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16096: l_recog_line_1 NUMBER;
16097: l_recog_line_2 NUMBER;
16098:
16099: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16101: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16097: l_recog_line_2 NUMBER;
16098:
16099: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16100: l_bflow_applied_to_amt NUMBER; -- 5132302
16101: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16102:
16103: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16104:
16105: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16172: l_accrual_line_num := NULL; -- 4262811
16173: l_tmp_amt := NULL; -- 4262811
16174: --
16175:
16176: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16177: l_balance_type_code <> 'B' THEN
16178: IF NVL(p_source_2,'
16179: ') = 'CAD'
16180: THEN

Line 16248: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16244: --
16245: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16246:
16247: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16248: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16249:
16250: -- 4955764
16251: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16252: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16288: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16289:
16290: IF xla_accounting_cache_pkg.GetValueChar
16291: (p_source_code => 'LEDGER_CATEGORY_CODE'
16292: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16293: AND l_bflow_method_code = 'PRIOR_ENTRY'
16294: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16295: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16296: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16389: p_lookup_type => 'XLA_OWNER_TYPE'
16390: ,p_lookup_code => l_component_type_code
16391: )
16392: ,p_token_4 => 'PRODUCT_NAME'
16393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16397: ,p_ae_header_id => NULL

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

16390: ,p_lookup_code => l_component_type_code
16391: )
16392: ,p_token_4 => 'PRODUCT_NAME'
16393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16397: ,p_ae_header_id => NULL
16398: );

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

16391: )
16392: ,p_token_4 => 'PRODUCT_NAME'
16393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16397: ,p_ae_header_id => NULL
16398: );
16399:

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

16392: ,p_token_4 => 'PRODUCT_NAME'
16393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16397: ,p_ae_header_id => NULL
16398: );
16399:
16400: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16423: ----------------------------------------------------------------------------------
16424: -- 4219869 Business Flow
16425: -- Update journal entry status -- Need to generate this within IF
16426: ----------------------------------------------------------------------------------
16427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16428: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16429: ,p_balance_type_code => l_balance_type_code
16430: );
16431:

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

16511:
16512: --
16513: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16514: --
16515: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16516: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16517: ELSE
16518: ---------------------------------------------------------------------------------------------------
16519: -- 4262811a Switch Sign

Line 16540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16536:
16537: XLA_AE_LINES_PKG.ValidateCurrentLine;
16538: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16539:
16540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16541: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16542: ,p_balance_type_code => l_balance_type_code);
16543:
16544: END IF;

Line 16648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16644: l_tmp_amt NUMBER;
16645: l_acc_rev_natural_side_code VARCHAR2(1);
16646:
16647: l_num_entries NUMBER;
16648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16652: l_recog_line_1 NUMBER;

Line 16649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16645: l_acc_rev_natural_side_code VARCHAR2(1);
16646:
16647: l_num_entries NUMBER;
16648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16652: l_recog_line_1 NUMBER;
16653: l_recog_line_2 NUMBER;

Line 16650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16646:
16647: l_num_entries NUMBER;
16648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16652: l_recog_line_1 NUMBER;
16653: l_recog_line_2 NUMBER;
16654:

Line 16651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16647: l_num_entries NUMBER;
16648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16652: l_recog_line_1 NUMBER;
16653: l_recog_line_2 NUMBER;
16654:
16655: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16657: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16653: l_recog_line_2 NUMBER;
16654:
16655: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16656: l_bflow_applied_to_amt NUMBER; -- 5132302
16657: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16658:
16659: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16660:
16661: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16728: l_accrual_line_num := NULL; -- 4262811
16729: l_tmp_amt := NULL; -- 4262811
16730: --
16731:
16732: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16733: l_balance_type_code <> 'B' THEN
16734: IF NVL(p_source_2,'
16735: ') = 'CLR'
16736: THEN

Line 16804: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16800: --
16801: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16802:
16803: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16804: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16805:
16806: -- 4955764
16807: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16808: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16844: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16845:
16846: IF xla_accounting_cache_pkg.GetValueChar
16847: (p_source_code => 'LEDGER_CATEGORY_CODE'
16848: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16849: AND l_bflow_method_code = 'PRIOR_ENTRY'
16850: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16851: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16852: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16945: p_lookup_type => 'XLA_OWNER_TYPE'
16946: ,p_lookup_code => l_component_type_code
16947: )
16948: ,p_token_4 => 'PRODUCT_NAME'
16949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16953: ,p_ae_header_id => NULL

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

16946: ,p_lookup_code => l_component_type_code
16947: )
16948: ,p_token_4 => 'PRODUCT_NAME'
16949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16953: ,p_ae_header_id => NULL
16954: );

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

16947: )
16948: ,p_token_4 => 'PRODUCT_NAME'
16949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16953: ,p_ae_header_id => NULL
16954: );
16955:

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

16948: ,p_token_4 => 'PRODUCT_NAME'
16949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16953: ,p_ae_header_id => NULL
16954: );
16955:
16956: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16983: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16979: ----------------------------------------------------------------------------------
16980: -- 4219869 Business Flow
16981: -- Update journal entry status -- Need to generate this within IF
16982: ----------------------------------------------------------------------------------
16983: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16984: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16985: ,p_balance_type_code => l_balance_type_code
16986: );
16987:

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

17067:
17068: --
17069: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17070: --
17071: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17072: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17073: ELSE
17074: ---------------------------------------------------------------------------------------------------
17075: -- 4262811a Switch Sign

Line 17096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17092:
17093: XLA_AE_LINES_PKG.ValidateCurrentLine;
17094: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17095:
17096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17097: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17098: ,p_balance_type_code => l_balance_type_code);
17099:
17100: END IF;

Line 17204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17200: l_tmp_amt NUMBER;
17201: l_acc_rev_natural_side_code VARCHAR2(1);
17202:
17203: l_num_entries NUMBER;
17204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17208: l_recog_line_1 NUMBER;

Line 17205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17201: l_acc_rev_natural_side_code VARCHAR2(1);
17202:
17203: l_num_entries NUMBER;
17204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17208: l_recog_line_1 NUMBER;
17209: l_recog_line_2 NUMBER;

Line 17206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17202:
17203: l_num_entries NUMBER;
17204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17208: l_recog_line_1 NUMBER;
17209: l_recog_line_2 NUMBER;
17210:

Line 17207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17203: l_num_entries NUMBER;
17204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17208: l_recog_line_1 NUMBER;
17209: l_recog_line_2 NUMBER;
17210:
17211: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17213: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17209: l_recog_line_2 NUMBER;
17210:
17211: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17212: l_bflow_applied_to_amt NUMBER; -- 5132302
17213: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17214:
17215: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17216:
17217: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17284: l_accrual_line_num := NULL; -- 4262811
17285: l_tmp_amt := NULL; -- 4262811
17286: --
17287:
17288: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17289: l_balance_type_code <> 'B' THEN
17290: IF NVL(p_source_2,'
17291: ') = 'CLR'
17292: THEN

Line 17360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17356: --
17357: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17358:
17359: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17361:
17362: -- 4955764
17363: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17364: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17400: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17401:
17402: IF xla_accounting_cache_pkg.GetValueChar
17403: (p_source_code => 'LEDGER_CATEGORY_CODE'
17404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17405: AND l_bflow_method_code = 'PRIOR_ENTRY'
17406: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17407: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17408: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17501: p_lookup_type => 'XLA_OWNER_TYPE'
17502: ,p_lookup_code => l_component_type_code
17503: )
17504: ,p_token_4 => 'PRODUCT_NAME'
17505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17509: ,p_ae_header_id => NULL

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

17502: ,p_lookup_code => l_component_type_code
17503: )
17504: ,p_token_4 => 'PRODUCT_NAME'
17505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17509: ,p_ae_header_id => NULL
17510: );

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

17503: )
17504: ,p_token_4 => 'PRODUCT_NAME'
17505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17509: ,p_ae_header_id => NULL
17510: );
17511:

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

17504: ,p_token_4 => 'PRODUCT_NAME'
17505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17509: ,p_ae_header_id => NULL
17510: );
17511:
17512: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17535: ----------------------------------------------------------------------------------
17536: -- 4219869 Business Flow
17537: -- Update journal entry status -- Need to generate this within IF
17538: ----------------------------------------------------------------------------------
17539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17540: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17541: ,p_balance_type_code => l_balance_type_code
17542: );
17543:

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

17623:
17624: --
17625: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17626: --
17627: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17628: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17629: ELSE
17630: ---------------------------------------------------------------------------------------------------
17631: -- 4262811a Switch Sign

Line 17652: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17648:
17649: XLA_AE_LINES_PKG.ValidateCurrentLine;
17650: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17651:
17652: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17653: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17654: ,p_balance_type_code => l_balance_type_code);
17655:
17656: END IF;

Line 17760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17756: l_tmp_amt NUMBER;
17757: l_acc_rev_natural_side_code VARCHAR2(1);
17758:
17759: l_num_entries NUMBER;
17760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17764: l_recog_line_1 NUMBER;

Line 17761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17757: l_acc_rev_natural_side_code VARCHAR2(1);
17758:
17759: l_num_entries NUMBER;
17760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17764: l_recog_line_1 NUMBER;
17765: l_recog_line_2 NUMBER;

Line 17762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17758:
17759: l_num_entries NUMBER;
17760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17764: l_recog_line_1 NUMBER;
17765: l_recog_line_2 NUMBER;
17766:

Line 17763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17759: l_num_entries NUMBER;
17760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17764: l_recog_line_1 NUMBER;
17765: l_recog_line_2 NUMBER;
17766:
17767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17765: l_recog_line_2 NUMBER;
17766:
17767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17768: l_bflow_applied_to_amt NUMBER; -- 5132302
17769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17770:
17771: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17772:
17773: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17840: l_accrual_line_num := NULL; -- 4262811
17841: l_tmp_amt := NULL; -- 4262811
17842: --
17843:
17844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17845: l_balance_type_code <> 'B' THEN
17846: IF NVL(p_source_2,'
17847: ') = 'CLR'
17848: THEN

Line 17916: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17912: --
17913: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17914:
17915: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17916: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17917:
17918: -- 4955764
17919: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17920: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17956: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17957:
17958: IF xla_accounting_cache_pkg.GetValueChar
17959: (p_source_code => 'LEDGER_CATEGORY_CODE'
17960: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17961: AND l_bflow_method_code = 'PRIOR_ENTRY'
17962: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17963: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17964: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18057: p_lookup_type => 'XLA_OWNER_TYPE'
18058: ,p_lookup_code => l_component_type_code
18059: )
18060: ,p_token_4 => 'PRODUCT_NAME'
18061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18065: ,p_ae_header_id => NULL

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

18058: ,p_lookup_code => l_component_type_code
18059: )
18060: ,p_token_4 => 'PRODUCT_NAME'
18061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18065: ,p_ae_header_id => NULL
18066: );

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

18059: )
18060: ,p_token_4 => 'PRODUCT_NAME'
18061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18065: ,p_ae_header_id => NULL
18066: );
18067:

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

18060: ,p_token_4 => 'PRODUCT_NAME'
18061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18065: ,p_ae_header_id => NULL
18066: );
18067:
18068: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18095: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18091: ----------------------------------------------------------------------------------
18092: -- 4219869 Business Flow
18093: -- Update journal entry status -- Need to generate this within IF
18094: ----------------------------------------------------------------------------------
18095: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18096: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18097: ,p_balance_type_code => l_balance_type_code
18098: );
18099:

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

18179:
18180: --
18181: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18182: --
18183: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18184: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18185: ELSE
18186: ---------------------------------------------------------------------------------------------------
18187: -- 4262811a Switch Sign

Line 18208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18204:
18205: XLA_AE_LINES_PKG.ValidateCurrentLine;
18206: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18207:
18208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18210: ,p_balance_type_code => l_balance_type_code);
18211:
18212: END IF;

Line 18316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18312: l_tmp_amt NUMBER;
18313: l_acc_rev_natural_side_code VARCHAR2(1);
18314:
18315: l_num_entries NUMBER;
18316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18320: l_recog_line_1 NUMBER;

Line 18317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18313: l_acc_rev_natural_side_code VARCHAR2(1);
18314:
18315: l_num_entries NUMBER;
18316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18320: l_recog_line_1 NUMBER;
18321: l_recog_line_2 NUMBER;

Line 18318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18314:
18315: l_num_entries NUMBER;
18316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18320: l_recog_line_1 NUMBER;
18321: l_recog_line_2 NUMBER;
18322:

Line 18319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18315: l_num_entries NUMBER;
18316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18320: l_recog_line_1 NUMBER;
18321: l_recog_line_2 NUMBER;
18322:
18323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18321: l_recog_line_2 NUMBER;
18322:
18323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18324: l_bflow_applied_to_amt NUMBER; -- 5132302
18325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18326:
18327: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18328:
18329: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18396: l_accrual_line_num := NULL; -- 4262811
18397: l_tmp_amt := NULL; -- 4262811
18398: --
18399:
18400: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18401: l_balance_type_code <> 'B' THEN
18402: IF NVL(p_source_2,'
18403: ') = 'CLR'
18404: THEN

Line 18472: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18468: --
18469: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18470:
18471: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18472: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18473:
18474: -- 4955764
18475: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18476: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18512: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18513:
18514: IF xla_accounting_cache_pkg.GetValueChar
18515: (p_source_code => 'LEDGER_CATEGORY_CODE'
18516: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18517: AND l_bflow_method_code = 'PRIOR_ENTRY'
18518: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18519: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18520: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18613: p_lookup_type => 'XLA_OWNER_TYPE'
18614: ,p_lookup_code => l_component_type_code
18615: )
18616: ,p_token_4 => 'PRODUCT_NAME'
18617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18621: ,p_ae_header_id => NULL

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

18614: ,p_lookup_code => l_component_type_code
18615: )
18616: ,p_token_4 => 'PRODUCT_NAME'
18617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18621: ,p_ae_header_id => NULL
18622: );

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

18615: )
18616: ,p_token_4 => 'PRODUCT_NAME'
18617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18621: ,p_ae_header_id => NULL
18622: );
18623:

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

18616: ,p_token_4 => 'PRODUCT_NAME'
18617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18621: ,p_ae_header_id => NULL
18622: );
18623:
18624: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18647: ----------------------------------------------------------------------------------
18648: -- 4219869 Business Flow
18649: -- Update journal entry status -- Need to generate this within IF
18650: ----------------------------------------------------------------------------------
18651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18652: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18653: ,p_balance_type_code => l_balance_type_code
18654: );
18655:

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

18735:
18736: --
18737: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18738: --
18739: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18740: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18741: ELSE
18742: ---------------------------------------------------------------------------------------------------
18743: -- 4262811a Switch Sign

Line 18764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18760:
18761: XLA_AE_LINES_PKG.ValidateCurrentLine;
18762: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18763:
18764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18765: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18766: ,p_balance_type_code => l_balance_type_code);
18767:
18768: END IF;

Line 18872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18868: l_tmp_amt NUMBER;
18869: l_acc_rev_natural_side_code VARCHAR2(1);
18870:
18871: l_num_entries NUMBER;
18872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18876: l_recog_line_1 NUMBER;

Line 18873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18869: l_acc_rev_natural_side_code VARCHAR2(1);
18870:
18871: l_num_entries NUMBER;
18872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18876: l_recog_line_1 NUMBER;
18877: l_recog_line_2 NUMBER;

Line 18874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18870:
18871: l_num_entries NUMBER;
18872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18876: l_recog_line_1 NUMBER;
18877: l_recog_line_2 NUMBER;
18878:

Line 18875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18871: l_num_entries NUMBER;
18872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18876: l_recog_line_1 NUMBER;
18877: l_recog_line_2 NUMBER;
18878:
18879: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18881: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18877: l_recog_line_2 NUMBER;
18878:
18879: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18880: l_bflow_applied_to_amt NUMBER; -- 5132302
18881: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18882:
18883: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18884:
18885: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18952: l_accrual_line_num := NULL; -- 4262811
18953: l_tmp_amt := NULL; -- 4262811
18954: --
18955:
18956: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18957: l_balance_type_code <> 'B' THEN
18958: IF NVL(p_source_2,'
18959: ') = 'CLR'
18960: THEN

Line 19028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19024: --
19025: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19026:
19027: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19029:
19030: -- 4955764
19031: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19032: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19068: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19069:
19070: IF xla_accounting_cache_pkg.GetValueChar
19071: (p_source_code => 'LEDGER_CATEGORY_CODE'
19072: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19073: AND l_bflow_method_code = 'PRIOR_ENTRY'
19074: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19075: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19076: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19169: p_lookup_type => 'XLA_OWNER_TYPE'
19170: ,p_lookup_code => l_component_type_code
19171: )
19172: ,p_token_4 => 'PRODUCT_NAME'
19173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19177: ,p_ae_header_id => NULL

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

19170: ,p_lookup_code => l_component_type_code
19171: )
19172: ,p_token_4 => 'PRODUCT_NAME'
19173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19177: ,p_ae_header_id => NULL
19178: );

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

19171: )
19172: ,p_token_4 => 'PRODUCT_NAME'
19173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19177: ,p_ae_header_id => NULL
19178: );
19179:

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

19172: ,p_token_4 => 'PRODUCT_NAME'
19173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19177: ,p_ae_header_id => NULL
19178: );
19179:
19180: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19203: ----------------------------------------------------------------------------------
19204: -- 4219869 Business Flow
19205: -- Update journal entry status -- Need to generate this within IF
19206: ----------------------------------------------------------------------------------
19207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19208: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19209: ,p_balance_type_code => l_balance_type_code
19210: );
19211:

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

19291:
19292: --
19293: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19294: --
19295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19296: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19297: ELSE
19298: ---------------------------------------------------------------------------------------------------
19299: -- 4262811a Switch Sign

Line 19320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19316:
19317: XLA_AE_LINES_PKG.ValidateCurrentLine;
19318: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19319:
19320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19321: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19322: ,p_balance_type_code => l_balance_type_code);
19323:
19324: END IF;

Line 19428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19424: l_tmp_amt NUMBER;
19425: l_acc_rev_natural_side_code VARCHAR2(1);
19426:
19427: l_num_entries NUMBER;
19428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19432: l_recog_line_1 NUMBER;

Line 19429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19425: l_acc_rev_natural_side_code VARCHAR2(1);
19426:
19427: l_num_entries NUMBER;
19428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19432: l_recog_line_1 NUMBER;
19433: l_recog_line_2 NUMBER;

Line 19430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19426:
19427: l_num_entries NUMBER;
19428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19432: l_recog_line_1 NUMBER;
19433: l_recog_line_2 NUMBER;
19434:

Line 19431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19427: l_num_entries NUMBER;
19428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19432: l_recog_line_1 NUMBER;
19433: l_recog_line_2 NUMBER;
19434:
19435: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19437: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19433: l_recog_line_2 NUMBER;
19434:
19435: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19436: l_bflow_applied_to_amt NUMBER; -- 5132302
19437: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19438:
19439: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19440:
19441: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19508: l_accrual_line_num := NULL; -- 4262811
19509: l_tmp_amt := NULL; -- 4262811
19510: --
19511:
19512: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19513: l_balance_type_code <> 'B' THEN
19514: IF NVL(p_source_2,'
19515: ') = 'CLS'
19516: THEN

Line 19584: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19580: --
19581: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19582:
19583: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19584: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19585:
19586: -- 4955764
19587: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19588: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19624: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19625:
19626: IF xla_accounting_cache_pkg.GetValueChar
19627: (p_source_code => 'LEDGER_CATEGORY_CODE'
19628: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19629: AND l_bflow_method_code = 'PRIOR_ENTRY'
19630: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19631: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19632: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19725: p_lookup_type => 'XLA_OWNER_TYPE'
19726: ,p_lookup_code => l_component_type_code
19727: )
19728: ,p_token_4 => 'PRODUCT_NAME'
19729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19733: ,p_ae_header_id => NULL

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

19726: ,p_lookup_code => l_component_type_code
19727: )
19728: ,p_token_4 => 'PRODUCT_NAME'
19729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19733: ,p_ae_header_id => NULL
19734: );

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

19727: )
19728: ,p_token_4 => 'PRODUCT_NAME'
19729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19733: ,p_ae_header_id => NULL
19734: );
19735:

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

19728: ,p_token_4 => 'PRODUCT_NAME'
19729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19733: ,p_ae_header_id => NULL
19734: );
19735:
19736: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19759: ----------------------------------------------------------------------------------
19760: -- 4219869 Business Flow
19761: -- Update journal entry status -- Need to generate this within IF
19762: ----------------------------------------------------------------------------------
19763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19764: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19765: ,p_balance_type_code => l_balance_type_code
19766: );
19767:

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

19847:
19848: --
19849: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19850: --
19851: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19852: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19853: ELSE
19854: ---------------------------------------------------------------------------------------------------
19855: -- 4262811a Switch Sign

Line 19876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19872:
19873: XLA_AE_LINES_PKG.ValidateCurrentLine;
19874: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19875:
19876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19877: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19878: ,p_balance_type_code => l_balance_type_code);
19879:
19880: END IF;

Line 19984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19980: l_tmp_amt NUMBER;
19981: l_acc_rev_natural_side_code VARCHAR2(1);
19982:
19983: l_num_entries NUMBER;
19984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19988: l_recog_line_1 NUMBER;

Line 19985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19981: l_acc_rev_natural_side_code VARCHAR2(1);
19982:
19983: l_num_entries NUMBER;
19984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19988: l_recog_line_1 NUMBER;
19989: l_recog_line_2 NUMBER;

Line 19986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19982:
19983: l_num_entries NUMBER;
19984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19988: l_recog_line_1 NUMBER;
19989: l_recog_line_2 NUMBER;
19990:

Line 19987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19983: l_num_entries NUMBER;
19984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19988: l_recog_line_1 NUMBER;
19989: l_recog_line_2 NUMBER;
19990:
19991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19989: l_recog_line_2 NUMBER;
19990:
19991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19992: l_bflow_applied_to_amt NUMBER; -- 5132302
19993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19994:
19995: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19996:
19997: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20064: l_accrual_line_num := NULL; -- 4262811
20065: l_tmp_amt := NULL; -- 4262811
20066: --
20067:
20068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20069: l_balance_type_code <> 'B' THEN
20070: IF NVL(p_source_2,'
20071: ') = 'COGS'
20072: THEN

Line 20140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20136: --
20137: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20138:
20139: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20141:
20142: -- 4955764
20143: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20144: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20180: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20181:
20182: IF xla_accounting_cache_pkg.GetValueChar
20183: (p_source_code => 'LEDGER_CATEGORY_CODE'
20184: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20185: AND l_bflow_method_code = 'PRIOR_ENTRY'
20186: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20187: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20188: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20281: p_lookup_type => 'XLA_OWNER_TYPE'
20282: ,p_lookup_code => l_component_type_code
20283: )
20284: ,p_token_4 => 'PRODUCT_NAME'
20285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20289: ,p_ae_header_id => NULL

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

20282: ,p_lookup_code => l_component_type_code
20283: )
20284: ,p_token_4 => 'PRODUCT_NAME'
20285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20289: ,p_ae_header_id => NULL
20290: );

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

20283: )
20284: ,p_token_4 => 'PRODUCT_NAME'
20285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20289: ,p_ae_header_id => NULL
20290: );
20291:

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

20284: ,p_token_4 => 'PRODUCT_NAME'
20285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20289: ,p_ae_header_id => NULL
20290: );
20291:
20292: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20315: ----------------------------------------------------------------------------------
20316: -- 4219869 Business Flow
20317: -- Update journal entry status -- Need to generate this within IF
20318: ----------------------------------------------------------------------------------
20319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20321: ,p_balance_type_code => l_balance_type_code
20322: );
20323:

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

20403:
20404: --
20405: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20406: --
20407: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20408: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20409: ELSE
20410: ---------------------------------------------------------------------------------------------------
20411: -- 4262811a Switch Sign

Line 20432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20428:
20429: XLA_AE_LINES_PKG.ValidateCurrentLine;
20430: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20431:
20432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20433: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20434: ,p_balance_type_code => l_balance_type_code);
20435:
20436: END IF;

Line 20540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20536: l_tmp_amt NUMBER;
20537: l_acc_rev_natural_side_code VARCHAR2(1);
20538:
20539: l_num_entries NUMBER;
20540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20544: l_recog_line_1 NUMBER;

Line 20541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20537: l_acc_rev_natural_side_code VARCHAR2(1);
20538:
20539: l_num_entries NUMBER;
20540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20544: l_recog_line_1 NUMBER;
20545: l_recog_line_2 NUMBER;

Line 20542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20538:
20539: l_num_entries NUMBER;
20540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20544: l_recog_line_1 NUMBER;
20545: l_recog_line_2 NUMBER;
20546:

Line 20543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20539: l_num_entries NUMBER;
20540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20544: l_recog_line_1 NUMBER;
20545: l_recog_line_2 NUMBER;
20546:
20547: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20549: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20545: l_recog_line_2 NUMBER;
20546:
20547: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20548: l_bflow_applied_to_amt NUMBER; -- 5132302
20549: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20550:
20551: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20552:
20553: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20620: l_accrual_line_num := NULL; -- 4262811
20621: l_tmp_amt := NULL; -- 4262811
20622: --
20623:
20624: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20625: l_balance_type_code <> 'B' THEN
20626: IF NVL(p_source_2,'
20627: ') = 'COGS'
20628: THEN

Line 20696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20692: --
20693: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20694:
20695: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20697:
20698: -- 4955764
20699: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20700: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20736: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20737:
20738: IF xla_accounting_cache_pkg.GetValueChar
20739: (p_source_code => 'LEDGER_CATEGORY_CODE'
20740: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20741: AND l_bflow_method_code = 'PRIOR_ENTRY'
20742: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20743: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20744: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20837: p_lookup_type => 'XLA_OWNER_TYPE'
20838: ,p_lookup_code => l_component_type_code
20839: )
20840: ,p_token_4 => 'PRODUCT_NAME'
20841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20845: ,p_ae_header_id => NULL

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

20838: ,p_lookup_code => l_component_type_code
20839: )
20840: ,p_token_4 => 'PRODUCT_NAME'
20841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20845: ,p_ae_header_id => NULL
20846: );

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

20839: )
20840: ,p_token_4 => 'PRODUCT_NAME'
20841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20845: ,p_ae_header_id => NULL
20846: );
20847:

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

20840: ,p_token_4 => 'PRODUCT_NAME'
20841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20845: ,p_ae_header_id => NULL
20846: );
20847:
20848: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20871: ----------------------------------------------------------------------------------
20872: -- 4219869 Business Flow
20873: -- Update journal entry status -- Need to generate this within IF
20874: ----------------------------------------------------------------------------------
20875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20876: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20877: ,p_balance_type_code => l_balance_type_code
20878: );
20879:

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

20959:
20960: --
20961: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20962: --
20963: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20964: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20965: ELSE
20966: ---------------------------------------------------------------------------------------------------
20967: -- 4262811a Switch Sign

Line 20988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20984:
20985: XLA_AE_LINES_PKG.ValidateCurrentLine;
20986: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20987:
20988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20989: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20990: ,p_balance_type_code => l_balance_type_code);
20991:
20992: END IF;

Line 21096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21092: l_tmp_amt NUMBER;
21093: l_acc_rev_natural_side_code VARCHAR2(1);
21094:
21095: l_num_entries NUMBER;
21096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21100: l_recog_line_1 NUMBER;

Line 21097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21093: l_acc_rev_natural_side_code VARCHAR2(1);
21094:
21095: l_num_entries NUMBER;
21096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21100: l_recog_line_1 NUMBER;
21101: l_recog_line_2 NUMBER;

Line 21098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21094:
21095: l_num_entries NUMBER;
21096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21100: l_recog_line_1 NUMBER;
21101: l_recog_line_2 NUMBER;
21102:

Line 21099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21095: l_num_entries NUMBER;
21096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21100: l_recog_line_1 NUMBER;
21101: l_recog_line_2 NUMBER;
21102:
21103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21101: l_recog_line_2 NUMBER;
21102:
21103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21104: l_bflow_applied_to_amt NUMBER; -- 5132302
21105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21106:
21107: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21108:
21109: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21176: l_accrual_line_num := NULL; -- 4262811
21177: l_tmp_amt := NULL; -- 4262811
21178: --
21179:
21180: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21181: l_balance_type_code <> 'B' THEN
21182: IF NVL(p_source_2,'
21183: ') = 'COGS'
21184: THEN

Line 21252: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21248: --
21249: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21250:
21251: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21252: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21253:
21254: -- 4955764
21255: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21256: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21292: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21293:
21294: IF xla_accounting_cache_pkg.GetValueChar
21295: (p_source_code => 'LEDGER_CATEGORY_CODE'
21296: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21297: AND l_bflow_method_code = 'PRIOR_ENTRY'
21298: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21299: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21300: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21393: p_lookup_type => 'XLA_OWNER_TYPE'
21394: ,p_lookup_code => l_component_type_code
21395: )
21396: ,p_token_4 => 'PRODUCT_NAME'
21397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21401: ,p_ae_header_id => NULL

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

21394: ,p_lookup_code => l_component_type_code
21395: )
21396: ,p_token_4 => 'PRODUCT_NAME'
21397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21401: ,p_ae_header_id => NULL
21402: );

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

21395: )
21396: ,p_token_4 => 'PRODUCT_NAME'
21397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21401: ,p_ae_header_id => NULL
21402: );
21403:

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

21396: ,p_token_4 => 'PRODUCT_NAME'
21397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21401: ,p_ae_header_id => NULL
21402: );
21403:
21404: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21427: ----------------------------------------------------------------------------------
21428: -- 4219869 Business Flow
21429: -- Update journal entry status -- Need to generate this within IF
21430: ----------------------------------------------------------------------------------
21431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21432: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21433: ,p_balance_type_code => l_balance_type_code
21434: );
21435:

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

21515:
21516: --
21517: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21518: --
21519: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21520: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21521: ELSE
21522: ---------------------------------------------------------------------------------------------------
21523: -- 4262811a Switch Sign

Line 21544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21540:
21541: XLA_AE_LINES_PKG.ValidateCurrentLine;
21542: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21543:
21544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21545: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21546: ,p_balance_type_code => l_balance_type_code);
21547:
21548: END IF;

Line 21652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21648: l_tmp_amt NUMBER;
21649: l_acc_rev_natural_side_code VARCHAR2(1);
21650:
21651: l_num_entries NUMBER;
21652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21656: l_recog_line_1 NUMBER;

Line 21653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21649: l_acc_rev_natural_side_code VARCHAR2(1);
21650:
21651: l_num_entries NUMBER;
21652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21656: l_recog_line_1 NUMBER;
21657: l_recog_line_2 NUMBER;

Line 21654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21650:
21651: l_num_entries NUMBER;
21652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21656: l_recog_line_1 NUMBER;
21657: l_recog_line_2 NUMBER;
21658:

Line 21655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21651: l_num_entries NUMBER;
21652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21656: l_recog_line_1 NUMBER;
21657: l_recog_line_2 NUMBER;
21658:
21659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21657: l_recog_line_2 NUMBER;
21658:
21659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21660: l_bflow_applied_to_amt NUMBER; -- 5132302
21661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21662:
21663: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21664:
21665: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21732: l_accrual_line_num := NULL; -- 4262811
21733: l_tmp_amt := NULL; -- 4262811
21734: --
21735:
21736: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21737: l_balance_type_code <> 'B' THEN
21738: IF NVL(p_source_2,'
21739: ') = 'COGS'
21740: THEN

Line 21808: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21804: --
21805: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21806:
21807: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21808: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21809:
21810: -- 4955764
21811: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21812: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21848: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21849:
21850: IF xla_accounting_cache_pkg.GetValueChar
21851: (p_source_code => 'LEDGER_CATEGORY_CODE'
21852: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21853: AND l_bflow_method_code = 'PRIOR_ENTRY'
21854: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21855: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21856: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21949: p_lookup_type => 'XLA_OWNER_TYPE'
21950: ,p_lookup_code => l_component_type_code
21951: )
21952: ,p_token_4 => 'PRODUCT_NAME'
21953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21957: ,p_ae_header_id => NULL

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

21950: ,p_lookup_code => l_component_type_code
21951: )
21952: ,p_token_4 => 'PRODUCT_NAME'
21953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21957: ,p_ae_header_id => NULL
21958: );

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

21951: )
21952: ,p_token_4 => 'PRODUCT_NAME'
21953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21957: ,p_ae_header_id => NULL
21958: );
21959:

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

21952: ,p_token_4 => 'PRODUCT_NAME'
21953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21957: ,p_ae_header_id => NULL
21958: );
21959:
21960: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21987: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21983: ----------------------------------------------------------------------------------
21984: -- 4219869 Business Flow
21985: -- Update journal entry status -- Need to generate this within IF
21986: ----------------------------------------------------------------------------------
21987: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21988: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21989: ,p_balance_type_code => l_balance_type_code
21990: );
21991:

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

22071:
22072: --
22073: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22074: --
22075: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22076: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22077: ELSE
22078: ---------------------------------------------------------------------------------------------------
22079: -- 4262811a Switch Sign

Line 22100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22096:
22097: XLA_AE_LINES_PKG.ValidateCurrentLine;
22098: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22099:
22100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22101: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22102: ,p_balance_type_code => l_balance_type_code);
22103:
22104: END IF;

Line 22208: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22204: l_tmp_amt NUMBER;
22205: l_acc_rev_natural_side_code VARCHAR2(1);
22206:
22207: l_num_entries NUMBER;
22208: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22209: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22210: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22211: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22212: l_recog_line_1 NUMBER;

Line 22209: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22205: l_acc_rev_natural_side_code VARCHAR2(1);
22206:
22207: l_num_entries NUMBER;
22208: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22209: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22210: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22211: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22212: l_recog_line_1 NUMBER;
22213: l_recog_line_2 NUMBER;

Line 22210: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22206:
22207: l_num_entries NUMBER;
22208: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22209: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22210: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22211: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22212: l_recog_line_1 NUMBER;
22213: l_recog_line_2 NUMBER;
22214:

Line 22211: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22207: l_num_entries NUMBER;
22208: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22209: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22210: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22211: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22212: l_recog_line_1 NUMBER;
22213: l_recog_line_2 NUMBER;
22214:
22215: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22217: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22213: l_recog_line_2 NUMBER;
22214:
22215: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22216: l_bflow_applied_to_amt NUMBER; -- 5132302
22217: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22218:
22219: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22220:
22221: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22288: l_accrual_line_num := NULL; -- 4262811
22289: l_tmp_amt := NULL; -- 4262811
22290: --
22291:
22292: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22293: l_balance_type_code <> 'B' THEN
22294: IF NVL(p_source_2,'
22295: ') = 'COGS'
22296: THEN

Line 22364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22360: --
22361: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22362:
22363: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22365:
22366: -- 4955764
22367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22404: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22405:
22406: IF xla_accounting_cache_pkg.GetValueChar
22407: (p_source_code => 'LEDGER_CATEGORY_CODE'
22408: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22409: AND l_bflow_method_code = 'PRIOR_ENTRY'
22410: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22411: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22412: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22505: p_lookup_type => 'XLA_OWNER_TYPE'
22506: ,p_lookup_code => l_component_type_code
22507: )
22508: ,p_token_4 => 'PRODUCT_NAME'
22509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22513: ,p_ae_header_id => NULL

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

22506: ,p_lookup_code => l_component_type_code
22507: )
22508: ,p_token_4 => 'PRODUCT_NAME'
22509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22513: ,p_ae_header_id => NULL
22514: );

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

22507: )
22508: ,p_token_4 => 'PRODUCT_NAME'
22509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22513: ,p_ae_header_id => NULL
22514: );
22515:

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

22508: ,p_token_4 => 'PRODUCT_NAME'
22509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22513: ,p_ae_header_id => NULL
22514: );
22515:
22516: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22539: ----------------------------------------------------------------------------------
22540: -- 4219869 Business Flow
22541: -- Update journal entry status -- Need to generate this within IF
22542: ----------------------------------------------------------------------------------
22543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22544: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22545: ,p_balance_type_code => l_balance_type_code
22546: );
22547:

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

22627:
22628: --
22629: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22630: --
22631: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22632: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22633: ELSE
22634: ---------------------------------------------------------------------------------------------------
22635: -- 4262811a Switch Sign

Line 22656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22652:
22653: XLA_AE_LINES_PKG.ValidateCurrentLine;
22654: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22655:
22656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22658: ,p_balance_type_code => l_balance_type_code);
22659:
22660: END IF;

Line 22764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22760: l_tmp_amt NUMBER;
22761: l_acc_rev_natural_side_code VARCHAR2(1);
22762:
22763: l_num_entries NUMBER;
22764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22768: l_recog_line_1 NUMBER;

Line 22765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22761: l_acc_rev_natural_side_code VARCHAR2(1);
22762:
22763: l_num_entries NUMBER;
22764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22768: l_recog_line_1 NUMBER;
22769: l_recog_line_2 NUMBER;

Line 22766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22762:
22763: l_num_entries NUMBER;
22764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22768: l_recog_line_1 NUMBER;
22769: l_recog_line_2 NUMBER;
22770:

Line 22767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22763: l_num_entries NUMBER;
22764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22768: l_recog_line_1 NUMBER;
22769: l_recog_line_2 NUMBER;
22770:
22771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22769: l_recog_line_2 NUMBER;
22770:
22771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22772: l_bflow_applied_to_amt NUMBER; -- 5132302
22773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22774:
22775: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22776:
22777: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22844: l_accrual_line_num := NULL; -- 4262811
22845: l_tmp_amt := NULL; -- 4262811
22846: --
22847:
22848: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22849: l_balance_type_code <> 'B' THEN
22850: IF NVL(p_source_2,'
22851: ') = 'COGS'
22852: THEN

Line 22920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22916: --
22917: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22918:
22919: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22921:
22922: -- 4955764
22923: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22924: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22960: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22961:
22962: IF xla_accounting_cache_pkg.GetValueChar
22963: (p_source_code => 'LEDGER_CATEGORY_CODE'
22964: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22965: AND l_bflow_method_code = 'PRIOR_ENTRY'
22966: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22967: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22968: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23061: p_lookup_type => 'XLA_OWNER_TYPE'
23062: ,p_lookup_code => l_component_type_code
23063: )
23064: ,p_token_4 => 'PRODUCT_NAME'
23065: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23066: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23067: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23068: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23069: ,p_ae_header_id => NULL

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

23062: ,p_lookup_code => l_component_type_code
23063: )
23064: ,p_token_4 => 'PRODUCT_NAME'
23065: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23066: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23067: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23068: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23069: ,p_ae_header_id => NULL
23070: );

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

23063: )
23064: ,p_token_4 => 'PRODUCT_NAME'
23065: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23066: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23067: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23068: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23069: ,p_ae_header_id => NULL
23070: );
23071:

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

23064: ,p_token_4 => 'PRODUCT_NAME'
23065: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23066: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23067: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23068: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23069: ,p_ae_header_id => NULL
23070: );
23071:
23072: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23099: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23095: ----------------------------------------------------------------------------------
23096: -- 4219869 Business Flow
23097: -- Update journal entry status -- Need to generate this within IF
23098: ----------------------------------------------------------------------------------
23099: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23100: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23101: ,p_balance_type_code => l_balance_type_code
23102: );
23103:

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

23183:
23184: --
23185: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23186: --
23187: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23188: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23189: ELSE
23190: ---------------------------------------------------------------------------------------------------
23191: -- 4262811a Switch Sign

Line 23212: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23208:
23209: XLA_AE_LINES_PKG.ValidateCurrentLine;
23210: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23211:
23212: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23213: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23214: ,p_balance_type_code => l_balance_type_code);
23215:
23216: END IF;

Line 23320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23316: l_tmp_amt NUMBER;
23317: l_acc_rev_natural_side_code VARCHAR2(1);
23318:
23319: l_num_entries NUMBER;
23320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23324: l_recog_line_1 NUMBER;

Line 23321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23317: l_acc_rev_natural_side_code VARCHAR2(1);
23318:
23319: l_num_entries NUMBER;
23320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23324: l_recog_line_1 NUMBER;
23325: l_recog_line_2 NUMBER;

Line 23322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23318:
23319: l_num_entries NUMBER;
23320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23324: l_recog_line_1 NUMBER;
23325: l_recog_line_2 NUMBER;
23326:

Line 23323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23319: l_num_entries NUMBER;
23320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23324: l_recog_line_1 NUMBER;
23325: l_recog_line_2 NUMBER;
23326:
23327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23325: l_recog_line_2 NUMBER;
23326:
23327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23328: l_bflow_applied_to_amt NUMBER; -- 5132302
23329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23330:
23331: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23332:
23333: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23400: l_accrual_line_num := NULL; -- 4262811
23401: l_tmp_amt := NULL; -- 4262811
23402: --
23403:
23404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23405: l_balance_type_code <> 'B' THEN
23406: IF NVL(p_source_2,'
23407: ') = 'COGS'
23408: THEN

Line 23476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23472: --
23473: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23474:
23475: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23477:
23478: -- 4955764
23479: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23480: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23516: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23517:
23518: IF xla_accounting_cache_pkg.GetValueChar
23519: (p_source_code => 'LEDGER_CATEGORY_CODE'
23520: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23521: AND l_bflow_method_code = 'PRIOR_ENTRY'
23522: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23523: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23524: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23617: p_lookup_type => 'XLA_OWNER_TYPE'
23618: ,p_lookup_code => l_component_type_code
23619: )
23620: ,p_token_4 => 'PRODUCT_NAME'
23621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23625: ,p_ae_header_id => NULL

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

23618: ,p_lookup_code => l_component_type_code
23619: )
23620: ,p_token_4 => 'PRODUCT_NAME'
23621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23625: ,p_ae_header_id => NULL
23626: );

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

23619: )
23620: ,p_token_4 => 'PRODUCT_NAME'
23621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23625: ,p_ae_header_id => NULL
23626: );
23627:

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

23620: ,p_token_4 => 'PRODUCT_NAME'
23621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23625: ,p_ae_header_id => NULL
23626: );
23627:
23628: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23651: ----------------------------------------------------------------------------------
23652: -- 4219869 Business Flow
23653: -- Update journal entry status -- Need to generate this within IF
23654: ----------------------------------------------------------------------------------
23655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23656: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23657: ,p_balance_type_code => l_balance_type_code
23658: );
23659:

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

23739:
23740: --
23741: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23742: --
23743: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23744: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23745: ELSE
23746: ---------------------------------------------------------------------------------------------------
23747: -- 4262811a Switch Sign

Line 23768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23764:
23765: XLA_AE_LINES_PKG.ValidateCurrentLine;
23766: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23767:
23768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23769: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23770: ,p_balance_type_code => l_balance_type_code);
23771:
23772: END IF;

Line 23876: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23872: l_tmp_amt NUMBER;
23873: l_acc_rev_natural_side_code VARCHAR2(1);
23874:
23875: l_num_entries NUMBER;
23876: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23877: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23878: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23879: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23880: l_recog_line_1 NUMBER;

Line 23877: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23873: l_acc_rev_natural_side_code VARCHAR2(1);
23874:
23875: l_num_entries NUMBER;
23876: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23877: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23878: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23879: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23880: l_recog_line_1 NUMBER;
23881: l_recog_line_2 NUMBER;

Line 23878: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23874:
23875: l_num_entries NUMBER;
23876: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23877: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23878: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23879: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23880: l_recog_line_1 NUMBER;
23881: l_recog_line_2 NUMBER;
23882:

Line 23879: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23875: l_num_entries NUMBER;
23876: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23877: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23878: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23879: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23880: l_recog_line_1 NUMBER;
23881: l_recog_line_2 NUMBER;
23882:
23883: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23885: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23881: l_recog_line_2 NUMBER;
23882:
23883: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23884: l_bflow_applied_to_amt NUMBER; -- 5132302
23885: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23886:
23887: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23888:
23889: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23956: l_accrual_line_num := NULL; -- 4262811
23957: l_tmp_amt := NULL; -- 4262811
23958: --
23959:
23960: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23961: l_balance_type_code <> 'B' THEN
23962: IF NVL(p_source_2,'
23963: ') = 'COGS'
23964: THEN

Line 24032: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24028: --
24029: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24030:
24031: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24032: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24033:
24034: -- 4955764
24035: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24036: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24072: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24073:
24074: IF xla_accounting_cache_pkg.GetValueChar
24075: (p_source_code => 'LEDGER_CATEGORY_CODE'
24076: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24077: AND l_bflow_method_code = 'PRIOR_ENTRY'
24078: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24079: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24080: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24173: p_lookup_type => 'XLA_OWNER_TYPE'
24174: ,p_lookup_code => l_component_type_code
24175: )
24176: ,p_token_4 => 'PRODUCT_NAME'
24177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24181: ,p_ae_header_id => NULL

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

24174: ,p_lookup_code => l_component_type_code
24175: )
24176: ,p_token_4 => 'PRODUCT_NAME'
24177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24181: ,p_ae_header_id => NULL
24182: );

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

24175: )
24176: ,p_token_4 => 'PRODUCT_NAME'
24177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24181: ,p_ae_header_id => NULL
24182: );
24183:

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

24176: ,p_token_4 => 'PRODUCT_NAME'
24177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24181: ,p_ae_header_id => NULL
24182: );
24183:
24184: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24207: ----------------------------------------------------------------------------------
24208: -- 4219869 Business Flow
24209: -- Update journal entry status -- Need to generate this within IF
24210: ----------------------------------------------------------------------------------
24211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24212: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24213: ,p_balance_type_code => l_balance_type_code
24214: );
24215:

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

24295:
24296: --
24297: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24298: --
24299: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24300: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24301: ELSE
24302: ---------------------------------------------------------------------------------------------------
24303: -- 4262811a Switch Sign

Line 24324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24320:
24321: XLA_AE_LINES_PKG.ValidateCurrentLine;
24322: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24323:
24324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24325: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24326: ,p_balance_type_code => l_balance_type_code);
24327:
24328: END IF;

Line 24432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24428: l_tmp_amt NUMBER;
24429: l_acc_rev_natural_side_code VARCHAR2(1);
24430:
24431: l_num_entries NUMBER;
24432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24436: l_recog_line_1 NUMBER;

Line 24433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24429: l_acc_rev_natural_side_code VARCHAR2(1);
24430:
24431: l_num_entries NUMBER;
24432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24436: l_recog_line_1 NUMBER;
24437: l_recog_line_2 NUMBER;

Line 24434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24430:
24431: l_num_entries NUMBER;
24432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24436: l_recog_line_1 NUMBER;
24437: l_recog_line_2 NUMBER;
24438:

Line 24435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24431: l_num_entries NUMBER;
24432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24436: l_recog_line_1 NUMBER;
24437: l_recog_line_2 NUMBER;
24438:
24439: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24441: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24437: l_recog_line_2 NUMBER;
24438:
24439: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24440: l_bflow_applied_to_amt NUMBER; -- 5132302
24441: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24442:
24443: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24444:
24445: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24512: l_accrual_line_num := NULL; -- 4262811
24513: l_tmp_amt := NULL; -- 4262811
24514: --
24515:
24516: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24517: l_balance_type_code <> 'B' THEN
24518: IF NVL(p_source_2,'
24519: ') = 'DCOGS'
24520: THEN

Line 24588: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24584: --
24585: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24586:
24587: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24588: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24589:
24590: -- 4955764
24591: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24592: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24628: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24629:
24630: IF xla_accounting_cache_pkg.GetValueChar
24631: (p_source_code => 'LEDGER_CATEGORY_CODE'
24632: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24633: AND l_bflow_method_code = 'PRIOR_ENTRY'
24634: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24635: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24636: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24729: p_lookup_type => 'XLA_OWNER_TYPE'
24730: ,p_lookup_code => l_component_type_code
24731: )
24732: ,p_token_4 => 'PRODUCT_NAME'
24733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24737: ,p_ae_header_id => NULL

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

24730: ,p_lookup_code => l_component_type_code
24731: )
24732: ,p_token_4 => 'PRODUCT_NAME'
24733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24737: ,p_ae_header_id => NULL
24738: );

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

24731: )
24732: ,p_token_4 => 'PRODUCT_NAME'
24733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24737: ,p_ae_header_id => NULL
24738: );
24739:

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

24732: ,p_token_4 => 'PRODUCT_NAME'
24733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24737: ,p_ae_header_id => NULL
24738: );
24739:
24740: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24763: ----------------------------------------------------------------------------------
24764: -- 4219869 Business Flow
24765: -- Update journal entry status -- Need to generate this within IF
24766: ----------------------------------------------------------------------------------
24767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24768: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24769: ,p_balance_type_code => l_balance_type_code
24770: );
24771:

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

24851:
24852: --
24853: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24854: --
24855: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24856: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24857: ELSE
24858: ---------------------------------------------------------------------------------------------------
24859: -- 4262811a Switch Sign

Line 24880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24876:
24877: XLA_AE_LINES_PKG.ValidateCurrentLine;
24878: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24879:
24880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24881: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24882: ,p_balance_type_code => l_balance_type_code);
24883:
24884: END IF;

Line 24988: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24984: l_tmp_amt NUMBER;
24985: l_acc_rev_natural_side_code VARCHAR2(1);
24986:
24987: l_num_entries NUMBER;
24988: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24989: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24990: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24991: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24992: l_recog_line_1 NUMBER;

Line 24989: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24985: l_acc_rev_natural_side_code VARCHAR2(1);
24986:
24987: l_num_entries NUMBER;
24988: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24989: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24990: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24991: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24992: l_recog_line_1 NUMBER;
24993: l_recog_line_2 NUMBER;

Line 24990: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24986:
24987: l_num_entries NUMBER;
24988: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24989: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24990: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24991: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24992: l_recog_line_1 NUMBER;
24993: l_recog_line_2 NUMBER;
24994:

Line 24991: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24987: l_num_entries NUMBER;
24988: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24989: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24990: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24991: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24992: l_recog_line_1 NUMBER;
24993: l_recog_line_2 NUMBER;
24994:
24995: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24997: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24993: l_recog_line_2 NUMBER;
24994:
24995: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24996: l_bflow_applied_to_amt NUMBER; -- 5132302
24997: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24998:
24999: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25000:
25001: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25068: l_accrual_line_num := NULL; -- 4262811
25069: l_tmp_amt := NULL; -- 4262811
25070: --
25071:
25072: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25073: l_balance_type_code <> 'B' THEN
25074: IF NVL(p_source_2,'
25075: ') = 'DCOGS'
25076: THEN

Line 25144: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25140: --
25141: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25142:
25143: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25144: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25145:
25146: -- 4955764
25147: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25148: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25184: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25185:
25186: IF xla_accounting_cache_pkg.GetValueChar
25187: (p_source_code => 'LEDGER_CATEGORY_CODE'
25188: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25189: AND l_bflow_method_code = 'PRIOR_ENTRY'
25190: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25191: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25192: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25285: p_lookup_type => 'XLA_OWNER_TYPE'
25286: ,p_lookup_code => l_component_type_code
25287: )
25288: ,p_token_4 => 'PRODUCT_NAME'
25289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25293: ,p_ae_header_id => NULL

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

25286: ,p_lookup_code => l_component_type_code
25287: )
25288: ,p_token_4 => 'PRODUCT_NAME'
25289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25293: ,p_ae_header_id => NULL
25294: );

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

25287: )
25288: ,p_token_4 => 'PRODUCT_NAME'
25289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25293: ,p_ae_header_id => NULL
25294: );
25295:

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

25288: ,p_token_4 => 'PRODUCT_NAME'
25289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25293: ,p_ae_header_id => NULL
25294: );
25295:
25296: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25319: ----------------------------------------------------------------------------------
25320: -- 4219869 Business Flow
25321: -- Update journal entry status -- Need to generate this within IF
25322: ----------------------------------------------------------------------------------
25323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25324: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25325: ,p_balance_type_code => l_balance_type_code
25326: );
25327:

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

25407:
25408: --
25409: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25410: --
25411: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25412: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25413: ELSE
25414: ---------------------------------------------------------------------------------------------------
25415: -- 4262811a Switch Sign

Line 25436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25432:
25433: XLA_AE_LINES_PKG.ValidateCurrentLine;
25434: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25435:
25436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25437: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25438: ,p_balance_type_code => l_balance_type_code);
25439:
25440: END IF;

Line 25544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25540: l_tmp_amt NUMBER;
25541: l_acc_rev_natural_side_code VARCHAR2(1);
25542:
25543: l_num_entries NUMBER;
25544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25548: l_recog_line_1 NUMBER;

Line 25545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25541: l_acc_rev_natural_side_code VARCHAR2(1);
25542:
25543: l_num_entries NUMBER;
25544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25548: l_recog_line_1 NUMBER;
25549: l_recog_line_2 NUMBER;

Line 25546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25542:
25543: l_num_entries NUMBER;
25544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25548: l_recog_line_1 NUMBER;
25549: l_recog_line_2 NUMBER;
25550:

Line 25547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25543: l_num_entries NUMBER;
25544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25548: l_recog_line_1 NUMBER;
25549: l_recog_line_2 NUMBER;
25550:
25551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25549: l_recog_line_2 NUMBER;
25550:
25551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25552: l_bflow_applied_to_amt NUMBER; -- 5132302
25553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25554:
25555: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25556:
25557: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25624: l_accrual_line_num := NULL; -- 4262811
25625: l_tmp_amt := NULL; -- 4262811
25626: --
25627:
25628: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25629: l_balance_type_code <> 'B' THEN
25630: IF NVL(p_source_2,'
25631: ') = 'DCOGS'
25632: THEN

Line 25700: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25696: --
25697: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25698:
25699: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25700: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25701:
25702: -- 4955764
25703: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25704: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25740: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25741:
25742: IF xla_accounting_cache_pkg.GetValueChar
25743: (p_source_code => 'LEDGER_CATEGORY_CODE'
25744: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25745: AND l_bflow_method_code = 'PRIOR_ENTRY'
25746: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25747: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25748: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25841: p_lookup_type => 'XLA_OWNER_TYPE'
25842: ,p_lookup_code => l_component_type_code
25843: )
25844: ,p_token_4 => 'PRODUCT_NAME'
25845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25849: ,p_ae_header_id => NULL

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

25842: ,p_lookup_code => l_component_type_code
25843: )
25844: ,p_token_4 => 'PRODUCT_NAME'
25845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25849: ,p_ae_header_id => NULL
25850: );

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

25843: )
25844: ,p_token_4 => 'PRODUCT_NAME'
25845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25849: ,p_ae_header_id => NULL
25850: );
25851:

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

25844: ,p_token_4 => 'PRODUCT_NAME'
25845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25849: ,p_ae_header_id => NULL
25850: );
25851:
25852: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25875: ----------------------------------------------------------------------------------
25876: -- 4219869 Business Flow
25877: -- Update journal entry status -- Need to generate this within IF
25878: ----------------------------------------------------------------------------------
25879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25880: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25881: ,p_balance_type_code => l_balance_type_code
25882: );
25883:

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

25963:
25964: --
25965: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25966: --
25967: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25968: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25969: ELSE
25970: ---------------------------------------------------------------------------------------------------
25971: -- 4262811a Switch Sign

Line 25992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25988:
25989: XLA_AE_LINES_PKG.ValidateCurrentLine;
25990: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25991:
25992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25993: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25994: ,p_balance_type_code => l_balance_type_code);
25995:
25996: END IF;

Line 26100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26096: l_tmp_amt NUMBER;
26097: l_acc_rev_natural_side_code VARCHAR2(1);
26098:
26099: l_num_entries NUMBER;
26100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26104: l_recog_line_1 NUMBER;

Line 26101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26097: l_acc_rev_natural_side_code VARCHAR2(1);
26098:
26099: l_num_entries NUMBER;
26100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26104: l_recog_line_1 NUMBER;
26105: l_recog_line_2 NUMBER;

Line 26102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26098:
26099: l_num_entries NUMBER;
26100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26104: l_recog_line_1 NUMBER;
26105: l_recog_line_2 NUMBER;
26106:

Line 26103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26099: l_num_entries NUMBER;
26100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26104: l_recog_line_1 NUMBER;
26105: l_recog_line_2 NUMBER;
26106:
26107: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26109: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26105: l_recog_line_2 NUMBER;
26106:
26107: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26108: l_bflow_applied_to_amt NUMBER; -- 5132302
26109: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26110:
26111: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26112:
26113: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26180: l_accrual_line_num := NULL; -- 4262811
26181: l_tmp_amt := NULL; -- 4262811
26182: --
26183:
26184: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26185: l_balance_type_code <> 'B' THEN
26186: IF NVL(p_source_2,'
26187: ') = 'DCOGS'
26188: THEN

Line 26256: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26252: --
26253: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26254:
26255: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26256: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26257:
26258: -- 4955764
26259: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26260: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26296: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26297:
26298: IF xla_accounting_cache_pkg.GetValueChar
26299: (p_source_code => 'LEDGER_CATEGORY_CODE'
26300: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26301: AND l_bflow_method_code = 'PRIOR_ENTRY'
26302: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26303: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26304: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26397: p_lookup_type => 'XLA_OWNER_TYPE'
26398: ,p_lookup_code => l_component_type_code
26399: )
26400: ,p_token_4 => 'PRODUCT_NAME'
26401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26405: ,p_ae_header_id => NULL

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

26398: ,p_lookup_code => l_component_type_code
26399: )
26400: ,p_token_4 => 'PRODUCT_NAME'
26401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26405: ,p_ae_header_id => NULL
26406: );

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

26399: )
26400: ,p_token_4 => 'PRODUCT_NAME'
26401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26405: ,p_ae_header_id => NULL
26406: );
26407:

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

26400: ,p_token_4 => 'PRODUCT_NAME'
26401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26405: ,p_ae_header_id => NULL
26406: );
26407:
26408: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26431: ----------------------------------------------------------------------------------
26432: -- 4219869 Business Flow
26433: -- Update journal entry status -- Need to generate this within IF
26434: ----------------------------------------------------------------------------------
26435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26436: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26437: ,p_balance_type_code => l_balance_type_code
26438: );
26439:

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

26519:
26520: --
26521: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26522: --
26523: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26524: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26525: ELSE
26526: ---------------------------------------------------------------------------------------------------
26527: -- 4262811a Switch Sign

Line 26548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26544:
26545: XLA_AE_LINES_PKG.ValidateCurrentLine;
26546: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26547:
26548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26549: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26550: ,p_balance_type_code => l_balance_type_code);
26551:
26552: END IF;

Line 26656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26652: l_tmp_amt NUMBER;
26653: l_acc_rev_natural_side_code VARCHAR2(1);
26654:
26655: l_num_entries NUMBER;
26656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26660: l_recog_line_1 NUMBER;

Line 26657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26653: l_acc_rev_natural_side_code VARCHAR2(1);
26654:
26655: l_num_entries NUMBER;
26656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26660: l_recog_line_1 NUMBER;
26661: l_recog_line_2 NUMBER;

Line 26658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26654:
26655: l_num_entries NUMBER;
26656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26660: l_recog_line_1 NUMBER;
26661: l_recog_line_2 NUMBER;
26662:

Line 26659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26655: l_num_entries NUMBER;
26656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26660: l_recog_line_1 NUMBER;
26661: l_recog_line_2 NUMBER;
26662:
26663: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26665: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26661: l_recog_line_2 NUMBER;
26662:
26663: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26664: l_bflow_applied_to_amt NUMBER; -- 5132302
26665: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26666:
26667: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26668:
26669: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26736: l_accrual_line_num := NULL; -- 4262811
26737: l_tmp_amt := NULL; -- 4262811
26738: --
26739:
26740: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26741: l_balance_type_code <> 'B' THEN
26742: IF NVL(p_source_2,'
26743: ') = 'DCOGS'
26744: THEN

Line 26812: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26808: --
26809: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26810:
26811: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26812: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26813:
26814: -- 4955764
26815: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26816: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26852: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26853:
26854: IF xla_accounting_cache_pkg.GetValueChar
26855: (p_source_code => 'LEDGER_CATEGORY_CODE'
26856: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26857: AND l_bflow_method_code = 'PRIOR_ENTRY'
26858: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26859: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26860: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26953: p_lookup_type => 'XLA_OWNER_TYPE'
26954: ,p_lookup_code => l_component_type_code
26955: )
26956: ,p_token_4 => 'PRODUCT_NAME'
26957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26961: ,p_ae_header_id => NULL

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

26954: ,p_lookup_code => l_component_type_code
26955: )
26956: ,p_token_4 => 'PRODUCT_NAME'
26957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26961: ,p_ae_header_id => NULL
26962: );

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

26955: )
26956: ,p_token_4 => 'PRODUCT_NAME'
26957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26961: ,p_ae_header_id => NULL
26962: );
26963:

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

26956: ,p_token_4 => 'PRODUCT_NAME'
26957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26961: ,p_ae_header_id => NULL
26962: );
26963:
26964: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26987: ----------------------------------------------------------------------------------
26988: -- 4219869 Business Flow
26989: -- Update journal entry status -- Need to generate this within IF
26990: ----------------------------------------------------------------------------------
26991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26992: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26993: ,p_balance_type_code => l_balance_type_code
26994: );
26995:

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

27075:
27076: --
27077: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27078: --
27079: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27080: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27081: ELSE
27082: ---------------------------------------------------------------------------------------------------
27083: -- 4262811a Switch Sign

Line 27104: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27100:
27101: XLA_AE_LINES_PKG.ValidateCurrentLine;
27102: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27103:
27104: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27105: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27106: ,p_balance_type_code => l_balance_type_code);
27107:
27108: END IF;

Line 27212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27208: l_tmp_amt NUMBER;
27209: l_acc_rev_natural_side_code VARCHAR2(1);
27210:
27211: l_num_entries NUMBER;
27212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27216: l_recog_line_1 NUMBER;

Line 27213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27209: l_acc_rev_natural_side_code VARCHAR2(1);
27210:
27211: l_num_entries NUMBER;
27212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27216: l_recog_line_1 NUMBER;
27217: l_recog_line_2 NUMBER;

Line 27214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27210:
27211: l_num_entries NUMBER;
27212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27216: l_recog_line_1 NUMBER;
27217: l_recog_line_2 NUMBER;
27218:

Line 27215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27211: l_num_entries NUMBER;
27212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27216: l_recog_line_1 NUMBER;
27217: l_recog_line_2 NUMBER;
27218:
27219: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27221: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27217: l_recog_line_2 NUMBER;
27218:
27219: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27220: l_bflow_applied_to_amt NUMBER; -- 5132302
27221: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27222:
27223: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27224:
27225: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27292: l_accrual_line_num := NULL; -- 4262811
27293: l_tmp_amt := NULL; -- 4262811
27294: --
27295:
27296: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27297: l_balance_type_code <> 'B' THEN
27298: IF NVL(p_source_2,'
27299: ') = 'ERA'
27300: THEN

Line 27368: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27364: --
27365: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27366:
27367: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27368: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27369:
27370: -- 4955764
27371: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27372: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27408: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27409:
27410: IF xla_accounting_cache_pkg.GetValueChar
27411: (p_source_code => 'LEDGER_CATEGORY_CODE'
27412: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27413: AND l_bflow_method_code = 'PRIOR_ENTRY'
27414: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27415: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27416: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27509: p_lookup_type => 'XLA_OWNER_TYPE'
27510: ,p_lookup_code => l_component_type_code
27511: )
27512: ,p_token_4 => 'PRODUCT_NAME'
27513: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27514: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27515: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27516: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27517: ,p_ae_header_id => NULL

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

27510: ,p_lookup_code => l_component_type_code
27511: )
27512: ,p_token_4 => 'PRODUCT_NAME'
27513: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27514: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27515: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27516: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27517: ,p_ae_header_id => NULL
27518: );

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

27511: )
27512: ,p_token_4 => 'PRODUCT_NAME'
27513: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27514: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27515: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27516: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27517: ,p_ae_header_id => NULL
27518: );
27519:

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

27512: ,p_token_4 => 'PRODUCT_NAME'
27513: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27514: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27515: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27516: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27517: ,p_ae_header_id => NULL
27518: );
27519:
27520: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27543: ----------------------------------------------------------------------------------
27544: -- 4219869 Business Flow
27545: -- Update journal entry status -- Need to generate this within IF
27546: ----------------------------------------------------------------------------------
27547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27548: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27549: ,p_balance_type_code => l_balance_type_code
27550: );
27551:

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

27631:
27632: --
27633: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27634: --
27635: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27636: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27637: ELSE
27638: ---------------------------------------------------------------------------------------------------
27639: -- 4262811a Switch Sign

Line 27660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27656:
27657: XLA_AE_LINES_PKG.ValidateCurrentLine;
27658: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27659:
27660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27661: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27662: ,p_balance_type_code => l_balance_type_code);
27663:
27664: END IF;

Line 27768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27764: l_tmp_amt NUMBER;
27765: l_acc_rev_natural_side_code VARCHAR2(1);
27766:
27767: l_num_entries NUMBER;
27768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27772: l_recog_line_1 NUMBER;

Line 27769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27765: l_acc_rev_natural_side_code VARCHAR2(1);
27766:
27767: l_num_entries NUMBER;
27768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27772: l_recog_line_1 NUMBER;
27773: l_recog_line_2 NUMBER;

Line 27770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27766:
27767: l_num_entries NUMBER;
27768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27772: l_recog_line_1 NUMBER;
27773: l_recog_line_2 NUMBER;
27774:

Line 27771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27767: l_num_entries NUMBER;
27768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27772: l_recog_line_1 NUMBER;
27773: l_recog_line_2 NUMBER;
27774:
27775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27773: l_recog_line_2 NUMBER;
27774:
27775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27776: l_bflow_applied_to_amt NUMBER; -- 5132302
27777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27778:
27779: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27780:
27781: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27848: l_accrual_line_num := NULL; -- 4262811
27849: l_tmp_amt := NULL; -- 4262811
27850: --
27851:
27852: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27853: l_balance_type_code <> 'B' THEN
27854: IF NVL(p_source_2,'
27855: ') = 'EXP'
27856: THEN

Line 27924: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27920: --
27921: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27922:
27923: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27924: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27925:
27926: -- 4955764
27927: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27928: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27964: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27965:
27966: IF xla_accounting_cache_pkg.GetValueChar
27967: (p_source_code => 'LEDGER_CATEGORY_CODE'
27968: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27969: AND l_bflow_method_code = 'PRIOR_ENTRY'
27970: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27971: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27972: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28065: p_lookup_type => 'XLA_OWNER_TYPE'
28066: ,p_lookup_code => l_component_type_code
28067: )
28068: ,p_token_4 => 'PRODUCT_NAME'
28069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28073: ,p_ae_header_id => NULL

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

28066: ,p_lookup_code => l_component_type_code
28067: )
28068: ,p_token_4 => 'PRODUCT_NAME'
28069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28073: ,p_ae_header_id => NULL
28074: );

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

28067: )
28068: ,p_token_4 => 'PRODUCT_NAME'
28069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28073: ,p_ae_header_id => NULL
28074: );
28075:

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

28068: ,p_token_4 => 'PRODUCT_NAME'
28069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28073: ,p_ae_header_id => NULL
28074: );
28075:
28076: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28099: ----------------------------------------------------------------------------------
28100: -- 4219869 Business Flow
28101: -- Update journal entry status -- Need to generate this within IF
28102: ----------------------------------------------------------------------------------
28103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28104: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28105: ,p_balance_type_code => l_balance_type_code
28106: );
28107:

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

28187:
28188: --
28189: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28190: --
28191: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28192: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28193: ELSE
28194: ---------------------------------------------------------------------------------------------------
28195: -- 4262811a Switch Sign

Line 28216: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28212:
28213: XLA_AE_LINES_PKG.ValidateCurrentLine;
28214: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28215:
28216: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28217: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28218: ,p_balance_type_code => l_balance_type_code);
28219:
28220: END IF;

Line 28324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28320: l_tmp_amt NUMBER;
28321: l_acc_rev_natural_side_code VARCHAR2(1);
28322:
28323: l_num_entries NUMBER;
28324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28328: l_recog_line_1 NUMBER;

Line 28325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28321: l_acc_rev_natural_side_code VARCHAR2(1);
28322:
28323: l_num_entries NUMBER;
28324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28328: l_recog_line_1 NUMBER;
28329: l_recog_line_2 NUMBER;

Line 28326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28322:
28323: l_num_entries NUMBER;
28324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28328: l_recog_line_1 NUMBER;
28329: l_recog_line_2 NUMBER;
28330:

Line 28327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28323: l_num_entries NUMBER;
28324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28328: l_recog_line_1 NUMBER;
28329: l_recog_line_2 NUMBER;
28330:
28331: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28333: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28329: l_recog_line_2 NUMBER;
28330:
28331: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28332: l_bflow_applied_to_amt NUMBER; -- 5132302
28333: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28334:
28335: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28336:
28337: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28404: l_accrual_line_num := NULL; -- 4262811
28405: l_tmp_amt := NULL; -- 4262811
28406: --
28407:
28408: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28409: l_balance_type_code <> 'B' THEN
28410: IF NVL(p_source_2,'
28411: ') = 'EXP'
28412: THEN

Line 28480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28476: --
28477: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28478:
28479: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28481:
28482: -- 4955764
28483: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28484: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28520: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28521:
28522: IF xla_accounting_cache_pkg.GetValueChar
28523: (p_source_code => 'LEDGER_CATEGORY_CODE'
28524: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28525: AND l_bflow_method_code = 'PRIOR_ENTRY'
28526: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28527: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28528: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28621: p_lookup_type => 'XLA_OWNER_TYPE'
28622: ,p_lookup_code => l_component_type_code
28623: )
28624: ,p_token_4 => 'PRODUCT_NAME'
28625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28629: ,p_ae_header_id => NULL

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

28622: ,p_lookup_code => l_component_type_code
28623: )
28624: ,p_token_4 => 'PRODUCT_NAME'
28625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28629: ,p_ae_header_id => NULL
28630: );

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

28623: )
28624: ,p_token_4 => 'PRODUCT_NAME'
28625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28629: ,p_ae_header_id => NULL
28630: );
28631:

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

28624: ,p_token_4 => 'PRODUCT_NAME'
28625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28629: ,p_ae_header_id => NULL
28630: );
28631:
28632: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28659: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28655: ----------------------------------------------------------------------------------
28656: -- 4219869 Business Flow
28657: -- Update journal entry status -- Need to generate this within IF
28658: ----------------------------------------------------------------------------------
28659: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28660: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28661: ,p_balance_type_code => l_balance_type_code
28662: );
28663:

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

28743:
28744: --
28745: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28746: --
28747: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28748: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28749: ELSE
28750: ---------------------------------------------------------------------------------------------------
28751: -- 4262811a Switch Sign

Line 28772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28768:
28769: XLA_AE_LINES_PKG.ValidateCurrentLine;
28770: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28771:
28772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28773: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28774: ,p_balance_type_code => l_balance_type_code);
28775:
28776: END IF;

Line 28880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28876: l_tmp_amt NUMBER;
28877: l_acc_rev_natural_side_code VARCHAR2(1);
28878:
28879: l_num_entries NUMBER;
28880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28884: l_recog_line_1 NUMBER;

Line 28881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28877: l_acc_rev_natural_side_code VARCHAR2(1);
28878:
28879: l_num_entries NUMBER;
28880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28884: l_recog_line_1 NUMBER;
28885: l_recog_line_2 NUMBER;

Line 28882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28878:
28879: l_num_entries NUMBER;
28880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28884: l_recog_line_1 NUMBER;
28885: l_recog_line_2 NUMBER;
28886:

Line 28883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28879: l_num_entries NUMBER;
28880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28884: l_recog_line_1 NUMBER;
28885: l_recog_line_2 NUMBER;
28886:
28887: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28889: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28885: l_recog_line_2 NUMBER;
28886:
28887: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28888: l_bflow_applied_to_amt NUMBER; -- 5132302
28889: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28890:
28891: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28892:
28893: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28960: l_accrual_line_num := NULL; -- 4262811
28961: l_tmp_amt := NULL; -- 4262811
28962: --
28963:
28964: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28965: l_balance_type_code <> 'B' THEN
28966: IF NVL(p_source_2,'
28967: ') = 'EXP'
28968: THEN

Line 29036: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29032: --
29033: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29034:
29035: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29036: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29037:
29038: -- 4955764
29039: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29040: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29076: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29077:
29078: IF xla_accounting_cache_pkg.GetValueChar
29079: (p_source_code => 'LEDGER_CATEGORY_CODE'
29080: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29081: AND l_bflow_method_code = 'PRIOR_ENTRY'
29082: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29083: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29084: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29177: p_lookup_type => 'XLA_OWNER_TYPE'
29178: ,p_lookup_code => l_component_type_code
29179: )
29180: ,p_token_4 => 'PRODUCT_NAME'
29181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29185: ,p_ae_header_id => NULL

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

29178: ,p_lookup_code => l_component_type_code
29179: )
29180: ,p_token_4 => 'PRODUCT_NAME'
29181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29185: ,p_ae_header_id => NULL
29186: );

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

29179: )
29180: ,p_token_4 => 'PRODUCT_NAME'
29181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29185: ,p_ae_header_id => NULL
29186: );
29187:

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

29180: ,p_token_4 => 'PRODUCT_NAME'
29181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29185: ,p_ae_header_id => NULL
29186: );
29187:
29188: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29211: ----------------------------------------------------------------------------------
29212: -- 4219869 Business Flow
29213: -- Update journal entry status -- Need to generate this within IF
29214: ----------------------------------------------------------------------------------
29215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29216: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29217: ,p_balance_type_code => l_balance_type_code
29218: );
29219:

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

29299:
29300: --
29301: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29302: --
29303: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29304: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29305: ELSE
29306: ---------------------------------------------------------------------------------------------------
29307: -- 4262811a Switch Sign

Line 29328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29324:
29325: XLA_AE_LINES_PKG.ValidateCurrentLine;
29326: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29327:
29328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29329: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29330: ,p_balance_type_code => l_balance_type_code);
29331:
29332: END IF;

Line 29436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29432: l_tmp_amt NUMBER;
29433: l_acc_rev_natural_side_code VARCHAR2(1);
29434:
29435: l_num_entries NUMBER;
29436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29440: l_recog_line_1 NUMBER;

Line 29437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29433: l_acc_rev_natural_side_code VARCHAR2(1);
29434:
29435: l_num_entries NUMBER;
29436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29440: l_recog_line_1 NUMBER;
29441: l_recog_line_2 NUMBER;

Line 29438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29434:
29435: l_num_entries NUMBER;
29436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29440: l_recog_line_1 NUMBER;
29441: l_recog_line_2 NUMBER;
29442:

Line 29439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29435: l_num_entries NUMBER;
29436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29440: l_recog_line_1 NUMBER;
29441: l_recog_line_2 NUMBER;
29442:
29443: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29445: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29441: l_recog_line_2 NUMBER;
29442:
29443: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29444: l_bflow_applied_to_amt NUMBER; -- 5132302
29445: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29446:
29447: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29448:
29449: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29516: l_accrual_line_num := NULL; -- 4262811
29517: l_tmp_amt := NULL; -- 4262811
29518: --
29519:
29520: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29521: l_balance_type_code <> 'B' THEN
29522: IF NVL(p_source_2,'
29523: ') = 'EXP'
29524: THEN

Line 29592: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29588: --
29589: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29590:
29591: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29592: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29593:
29594: -- 4955764
29595: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29596: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29632: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29633:
29634: IF xla_accounting_cache_pkg.GetValueChar
29635: (p_source_code => 'LEDGER_CATEGORY_CODE'
29636: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29637: AND l_bflow_method_code = 'PRIOR_ENTRY'
29638: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29639: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29640: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29733: p_lookup_type => 'XLA_OWNER_TYPE'
29734: ,p_lookup_code => l_component_type_code
29735: )
29736: ,p_token_4 => 'PRODUCT_NAME'
29737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29741: ,p_ae_header_id => NULL

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

29734: ,p_lookup_code => l_component_type_code
29735: )
29736: ,p_token_4 => 'PRODUCT_NAME'
29737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29741: ,p_ae_header_id => NULL
29742: );

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

29735: )
29736: ,p_token_4 => 'PRODUCT_NAME'
29737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29741: ,p_ae_header_id => NULL
29742: );
29743:

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

29736: ,p_token_4 => 'PRODUCT_NAME'
29737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29741: ,p_ae_header_id => NULL
29742: );
29743:
29744: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29767: ----------------------------------------------------------------------------------
29768: -- 4219869 Business Flow
29769: -- Update journal entry status -- Need to generate this within IF
29770: ----------------------------------------------------------------------------------
29771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29772: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29773: ,p_balance_type_code => l_balance_type_code
29774: );
29775:

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

29855:
29856: --
29857: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29858: --
29859: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29860: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29861: ELSE
29862: ---------------------------------------------------------------------------------------------------
29863: -- 4262811a Switch Sign

Line 29884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29880:
29881: XLA_AE_LINES_PKG.ValidateCurrentLine;
29882: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29883:
29884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29885: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29886: ,p_balance_type_code => l_balance_type_code);
29887:
29888: END IF;

Line 29992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29988: l_tmp_amt NUMBER;
29989: l_acc_rev_natural_side_code VARCHAR2(1);
29990:
29991: l_num_entries NUMBER;
29992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29996: l_recog_line_1 NUMBER;

Line 29993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29989: l_acc_rev_natural_side_code VARCHAR2(1);
29990:
29991: l_num_entries NUMBER;
29992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29996: l_recog_line_1 NUMBER;
29997: l_recog_line_2 NUMBER;

Line 29994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29990:
29991: l_num_entries NUMBER;
29992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29996: l_recog_line_1 NUMBER;
29997: l_recog_line_2 NUMBER;
29998:

Line 29995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29991: l_num_entries NUMBER;
29992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29996: l_recog_line_1 NUMBER;
29997: l_recog_line_2 NUMBER;
29998:
29999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29997: l_recog_line_2 NUMBER;
29998:
29999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30000: l_bflow_applied_to_amt NUMBER; -- 5132302
30001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30002:
30003: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30004:
30005: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30072: l_accrual_line_num := NULL; -- 4262811
30073: l_tmp_amt := NULL; -- 4262811
30074: --
30075:
30076: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30077: l_balance_type_code <> 'B' THEN
30078: IF NVL(p_source_2,'
30079: ') = 'EXP'
30080: THEN

Line 30148: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30144: --
30145: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30146:
30147: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30148: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30149:
30150: -- 4955764
30151: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30152: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30188: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30189:
30190: IF xla_accounting_cache_pkg.GetValueChar
30191: (p_source_code => 'LEDGER_CATEGORY_CODE'
30192: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30193: AND l_bflow_method_code = 'PRIOR_ENTRY'
30194: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30195: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30196: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30289: p_lookup_type => 'XLA_OWNER_TYPE'
30290: ,p_lookup_code => l_component_type_code
30291: )
30292: ,p_token_4 => 'PRODUCT_NAME'
30293: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30294: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30295: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30296: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30297: ,p_ae_header_id => NULL

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

30290: ,p_lookup_code => l_component_type_code
30291: )
30292: ,p_token_4 => 'PRODUCT_NAME'
30293: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30294: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30295: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30296: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30297: ,p_ae_header_id => NULL
30298: );

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

30291: )
30292: ,p_token_4 => 'PRODUCT_NAME'
30293: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30294: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30295: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30296: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30297: ,p_ae_header_id => NULL
30298: );
30299:

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

30292: ,p_token_4 => 'PRODUCT_NAME'
30293: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30294: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30295: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30296: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30297: ,p_ae_header_id => NULL
30298: );
30299:
30300: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30323: ----------------------------------------------------------------------------------
30324: -- 4219869 Business Flow
30325: -- Update journal entry status -- Need to generate this within IF
30326: ----------------------------------------------------------------------------------
30327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30328: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30329: ,p_balance_type_code => l_balance_type_code
30330: );
30331:

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

30411:
30412: --
30413: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30414: --
30415: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30416: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30417: ELSE
30418: ---------------------------------------------------------------------------------------------------
30419: -- 4262811a Switch Sign

Line 30440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30436:
30437: XLA_AE_LINES_PKG.ValidateCurrentLine;
30438: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30439:
30440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30441: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30442: ,p_balance_type_code => l_balance_type_code);
30443:
30444: END IF;

Line 30548: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30544: l_tmp_amt NUMBER;
30545: l_acc_rev_natural_side_code VARCHAR2(1);
30546:
30547: l_num_entries NUMBER;
30548: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30549: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30550: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30551: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30552: l_recog_line_1 NUMBER;

Line 30549: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30545: l_acc_rev_natural_side_code VARCHAR2(1);
30546:
30547: l_num_entries NUMBER;
30548: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30549: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30550: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30551: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30552: l_recog_line_1 NUMBER;
30553: l_recog_line_2 NUMBER;

Line 30550: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30546:
30547: l_num_entries NUMBER;
30548: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30549: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30550: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30551: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30552: l_recog_line_1 NUMBER;
30553: l_recog_line_2 NUMBER;
30554:

Line 30551: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30547: l_num_entries NUMBER;
30548: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30549: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30550: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30551: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30552: l_recog_line_1 NUMBER;
30553: l_recog_line_2 NUMBER;
30554:
30555: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30557: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30553: l_recog_line_2 NUMBER;
30554:
30555: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30556: l_bflow_applied_to_amt NUMBER; -- 5132302
30557: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30558:
30559: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30560:
30561: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30628: l_accrual_line_num := NULL; -- 4262811
30629: l_tmp_amt := NULL; -- 4262811
30630: --
30631:
30632: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30633: l_balance_type_code <> 'B' THEN
30634: IF NVL(p_source_2,'
30635: ') = 'EXP'
30636: THEN

Line 30704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30700: --
30701: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30702:
30703: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30705:
30706: -- 4955764
30707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30744: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30745:
30746: IF xla_accounting_cache_pkg.GetValueChar
30747: (p_source_code => 'LEDGER_CATEGORY_CODE'
30748: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30749: AND l_bflow_method_code = 'PRIOR_ENTRY'
30750: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30751: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30752: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30845: p_lookup_type => 'XLA_OWNER_TYPE'
30846: ,p_lookup_code => l_component_type_code
30847: )
30848: ,p_token_4 => 'PRODUCT_NAME'
30849: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30850: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30851: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30852: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30853: ,p_ae_header_id => NULL

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

30846: ,p_lookup_code => l_component_type_code
30847: )
30848: ,p_token_4 => 'PRODUCT_NAME'
30849: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30850: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30851: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30852: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30853: ,p_ae_header_id => NULL
30854: );

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

30847: )
30848: ,p_token_4 => 'PRODUCT_NAME'
30849: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30850: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30851: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30852: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30853: ,p_ae_header_id => NULL
30854: );
30855:

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

30848: ,p_token_4 => 'PRODUCT_NAME'
30849: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30850: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30851: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30852: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30853: ,p_ae_header_id => NULL
30854: );
30855:
30856: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30879: ----------------------------------------------------------------------------------
30880: -- 4219869 Business Flow
30881: -- Update journal entry status -- Need to generate this within IF
30882: ----------------------------------------------------------------------------------
30883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30884: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30885: ,p_balance_type_code => l_balance_type_code
30886: );
30887:

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

30967:
30968: --
30969: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30970: --
30971: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30972: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30973: ELSE
30974: ---------------------------------------------------------------------------------------------------
30975: -- 4262811a Switch Sign

Line 30996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30992:
30993: XLA_AE_LINES_PKG.ValidateCurrentLine;
30994: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30995:
30996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30997: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30998: ,p_balance_type_code => l_balance_type_code);
30999:
31000: END IF;

Line 31104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31100: l_tmp_amt NUMBER;
31101: l_acc_rev_natural_side_code VARCHAR2(1);
31102:
31103: l_num_entries NUMBER;
31104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31108: l_recog_line_1 NUMBER;

Line 31105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31101: l_acc_rev_natural_side_code VARCHAR2(1);
31102:
31103: l_num_entries NUMBER;
31104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31108: l_recog_line_1 NUMBER;
31109: l_recog_line_2 NUMBER;

Line 31106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31102:
31103: l_num_entries NUMBER;
31104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31108: l_recog_line_1 NUMBER;
31109: l_recog_line_2 NUMBER;
31110:

Line 31107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31103: l_num_entries NUMBER;
31104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31108: l_recog_line_1 NUMBER;
31109: l_recog_line_2 NUMBER;
31110:
31111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31109: l_recog_line_2 NUMBER;
31110:
31111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31112: l_bflow_applied_to_amt NUMBER; -- 5132302
31113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31114:
31115: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31116:
31117: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31184: l_accrual_line_num := NULL; -- 4262811
31185: l_tmp_amt := NULL; -- 4262811
31186: --
31187:
31188: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31189: l_balance_type_code <> 'B' THEN
31190: IF NVL(p_source_2,'
31191: ') = 'EXP'
31192: THEN

Line 31260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31256: --
31257: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31258:
31259: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31261:
31262: -- 4955764
31263: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31264: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31300: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31301:
31302: IF xla_accounting_cache_pkg.GetValueChar
31303: (p_source_code => 'LEDGER_CATEGORY_CODE'
31304: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31305: AND l_bflow_method_code = 'PRIOR_ENTRY'
31306: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31307: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31308: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31401: p_lookup_type => 'XLA_OWNER_TYPE'
31402: ,p_lookup_code => l_component_type_code
31403: )
31404: ,p_token_4 => 'PRODUCT_NAME'
31405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31409: ,p_ae_header_id => NULL

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

31402: ,p_lookup_code => l_component_type_code
31403: )
31404: ,p_token_4 => 'PRODUCT_NAME'
31405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31409: ,p_ae_header_id => NULL
31410: );

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

31403: )
31404: ,p_token_4 => 'PRODUCT_NAME'
31405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31409: ,p_ae_header_id => NULL
31410: );
31411:

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

31404: ,p_token_4 => 'PRODUCT_NAME'
31405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31409: ,p_ae_header_id => NULL
31410: );
31411:
31412: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31439: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31435: ----------------------------------------------------------------------------------
31436: -- 4219869 Business Flow
31437: -- Update journal entry status -- Need to generate this within IF
31438: ----------------------------------------------------------------------------------
31439: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31440: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31441: ,p_balance_type_code => l_balance_type_code
31442: );
31443:

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

31523:
31524: --
31525: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31526: --
31527: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31528: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31529: ELSE
31530: ---------------------------------------------------------------------------------------------------
31531: -- 4262811a Switch Sign

Line 31552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31548:
31549: XLA_AE_LINES_PKG.ValidateCurrentLine;
31550: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31551:
31552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31553: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31554: ,p_balance_type_code => l_balance_type_code);
31555:
31556: END IF;

Line 31660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31656: l_tmp_amt NUMBER;
31657: l_acc_rev_natural_side_code VARCHAR2(1);
31658:
31659: l_num_entries NUMBER;
31660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31664: l_recog_line_1 NUMBER;

Line 31661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31657: l_acc_rev_natural_side_code VARCHAR2(1);
31658:
31659: l_num_entries NUMBER;
31660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31664: l_recog_line_1 NUMBER;
31665: l_recog_line_2 NUMBER;

Line 31662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31658:
31659: l_num_entries NUMBER;
31660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31664: l_recog_line_1 NUMBER;
31665: l_recog_line_2 NUMBER;
31666:

Line 31663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31659: l_num_entries NUMBER;
31660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31664: l_recog_line_1 NUMBER;
31665: l_recog_line_2 NUMBER;
31666:
31667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31665: l_recog_line_2 NUMBER;
31666:
31667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31668: l_bflow_applied_to_amt NUMBER; -- 5132302
31669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31670:
31671: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31672:
31673: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31740: l_accrual_line_num := NULL; -- 4262811
31741: l_tmp_amt := NULL; -- 4262811
31742: --
31743:
31744: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31745: l_balance_type_code <> 'B' THEN
31746: IF NVL(p_source_2,'
31747: ') = 'EXP'
31748: THEN

Line 31816: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31812: --
31813: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31814:
31815: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31816: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31817:
31818: -- 4955764
31819: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31820: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31856: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31857:
31858: IF xla_accounting_cache_pkg.GetValueChar
31859: (p_source_code => 'LEDGER_CATEGORY_CODE'
31860: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31861: AND l_bflow_method_code = 'PRIOR_ENTRY'
31862: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31863: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31864: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31957: p_lookup_type => 'XLA_OWNER_TYPE'
31958: ,p_lookup_code => l_component_type_code
31959: )
31960: ,p_token_4 => 'PRODUCT_NAME'
31961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31965: ,p_ae_header_id => NULL

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

31958: ,p_lookup_code => l_component_type_code
31959: )
31960: ,p_token_4 => 'PRODUCT_NAME'
31961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31965: ,p_ae_header_id => NULL
31966: );

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

31959: )
31960: ,p_token_4 => 'PRODUCT_NAME'
31961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31965: ,p_ae_header_id => NULL
31966: );
31967:

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

31960: ,p_token_4 => 'PRODUCT_NAME'
31961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31965: ,p_ae_header_id => NULL
31966: );
31967:
31968: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31991: ----------------------------------------------------------------------------------
31992: -- 4219869 Business Flow
31993: -- Update journal entry status -- Need to generate this within IF
31994: ----------------------------------------------------------------------------------
31995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31996: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31997: ,p_balance_type_code => l_balance_type_code
31998: );
31999:

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

32079:
32080: --
32081: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32082: --
32083: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32084: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32085: ELSE
32086: ---------------------------------------------------------------------------------------------------
32087: -- 4262811a Switch Sign

Line 32108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32104:
32105: XLA_AE_LINES_PKG.ValidateCurrentLine;
32106: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32107:
32108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32109: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32110: ,p_balance_type_code => l_balance_type_code);
32111:
32112: END IF;

Line 32216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32212: l_tmp_amt NUMBER;
32213: l_acc_rev_natural_side_code VARCHAR2(1);
32214:
32215: l_num_entries NUMBER;
32216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32220: l_recog_line_1 NUMBER;

Line 32217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32213: l_acc_rev_natural_side_code VARCHAR2(1);
32214:
32215: l_num_entries NUMBER;
32216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32220: l_recog_line_1 NUMBER;
32221: l_recog_line_2 NUMBER;

Line 32218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32214:
32215: l_num_entries NUMBER;
32216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32220: l_recog_line_1 NUMBER;
32221: l_recog_line_2 NUMBER;
32222:

Line 32219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32215: l_num_entries NUMBER;
32216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32220: l_recog_line_1 NUMBER;
32221: l_recog_line_2 NUMBER;
32222:
32223: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32225: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32221: l_recog_line_2 NUMBER;
32222:
32223: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32224: l_bflow_applied_to_amt NUMBER; -- 5132302
32225: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32226:
32227: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32228:
32229: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32296: l_accrual_line_num := NULL; -- 4262811
32297: l_tmp_amt := NULL; -- 4262811
32298: --
32299:
32300: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32301: l_balance_type_code <> 'B' THEN
32302: IF NVL(p_source_2,'
32303: ') = 'EXP'
32304: THEN

Line 32372: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32368: --
32369: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32370:
32371: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32372: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32373:
32374: -- 4955764
32375: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32376: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32412: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32413:
32414: IF xla_accounting_cache_pkg.GetValueChar
32415: (p_source_code => 'LEDGER_CATEGORY_CODE'
32416: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32417: AND l_bflow_method_code = 'PRIOR_ENTRY'
32418: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32419: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32420: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32513: p_lookup_type => 'XLA_OWNER_TYPE'
32514: ,p_lookup_code => l_component_type_code
32515: )
32516: ,p_token_4 => 'PRODUCT_NAME'
32517: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32518: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32519: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32520: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32521: ,p_ae_header_id => NULL

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

32514: ,p_lookup_code => l_component_type_code
32515: )
32516: ,p_token_4 => 'PRODUCT_NAME'
32517: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32518: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32519: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32520: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32521: ,p_ae_header_id => NULL
32522: );

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

32515: )
32516: ,p_token_4 => 'PRODUCT_NAME'
32517: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32518: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32519: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32520: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32521: ,p_ae_header_id => NULL
32522: );
32523:

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

32516: ,p_token_4 => 'PRODUCT_NAME'
32517: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32518: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32519: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32520: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32521: ,p_ae_header_id => NULL
32522: );
32523:
32524: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32547: ----------------------------------------------------------------------------------
32548: -- 4219869 Business Flow
32549: -- Update journal entry status -- Need to generate this within IF
32550: ----------------------------------------------------------------------------------
32551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32552: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32553: ,p_balance_type_code => l_balance_type_code
32554: );
32555:

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

32635:
32636: --
32637: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32638: --
32639: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32640: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32641: ELSE
32642: ---------------------------------------------------------------------------------------------------
32643: -- 4262811a Switch Sign

Line 32664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32660:
32661: XLA_AE_LINES_PKG.ValidateCurrentLine;
32662: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32663:
32664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32665: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32666: ,p_balance_type_code => l_balance_type_code);
32667:
32668: END IF;

Line 32772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32768: l_tmp_amt NUMBER;
32769: l_acc_rev_natural_side_code VARCHAR2(1);
32770:
32771: l_num_entries NUMBER;
32772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32776: l_recog_line_1 NUMBER;

Line 32773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32769: l_acc_rev_natural_side_code VARCHAR2(1);
32770:
32771: l_num_entries NUMBER;
32772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32776: l_recog_line_1 NUMBER;
32777: l_recog_line_2 NUMBER;

Line 32774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32770:
32771: l_num_entries NUMBER;
32772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32776: l_recog_line_1 NUMBER;
32777: l_recog_line_2 NUMBER;
32778:

Line 32775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32771: l_num_entries NUMBER;
32772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32776: l_recog_line_1 NUMBER;
32777: l_recog_line_2 NUMBER;
32778:
32779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32777: l_recog_line_2 NUMBER;
32778:
32779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32780: l_bflow_applied_to_amt NUMBER; -- 5132302
32781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32782:
32783: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32784:
32785: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32852: l_accrual_line_num := NULL; -- 4262811
32853: l_tmp_amt := NULL; -- 4262811
32854: --
32855:
32856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32857: l_balance_type_code <> 'B' THEN
32858: IF NVL(p_source_2,'
32859: ') = 'EXP'
32860: THEN

Line 32928: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32924: --
32925: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32926:
32927: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32928: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32929:
32930: -- 4955764
32931: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32932: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32968: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32969:
32970: IF xla_accounting_cache_pkg.GetValueChar
32971: (p_source_code => 'LEDGER_CATEGORY_CODE'
32972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32973: AND l_bflow_method_code = 'PRIOR_ENTRY'
32974: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32975: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32976: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33069: p_lookup_type => 'XLA_OWNER_TYPE'
33070: ,p_lookup_code => l_component_type_code
33071: )
33072: ,p_token_4 => 'PRODUCT_NAME'
33073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33077: ,p_ae_header_id => NULL

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

33070: ,p_lookup_code => l_component_type_code
33071: )
33072: ,p_token_4 => 'PRODUCT_NAME'
33073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33077: ,p_ae_header_id => NULL
33078: );

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

33071: )
33072: ,p_token_4 => 'PRODUCT_NAME'
33073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33077: ,p_ae_header_id => NULL
33078: );
33079:

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

33072: ,p_token_4 => 'PRODUCT_NAME'
33073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33077: ,p_ae_header_id => NULL
33078: );
33079:
33080: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33103: ----------------------------------------------------------------------------------
33104: -- 4219869 Business Flow
33105: -- Update journal entry status -- Need to generate this within IF
33106: ----------------------------------------------------------------------------------
33107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33108: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33109: ,p_balance_type_code => l_balance_type_code
33110: );
33111:

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

33191:
33192: --
33193: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33194: --
33195: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33196: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33197: ELSE
33198: ---------------------------------------------------------------------------------------------------
33199: -- 4262811a Switch Sign

Line 33220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33216:
33217: XLA_AE_LINES_PKG.ValidateCurrentLine;
33218: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33219:
33220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33222: ,p_balance_type_code => l_balance_type_code);
33223:
33224: END IF;

Line 33328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33324: l_tmp_amt NUMBER;
33325: l_acc_rev_natural_side_code VARCHAR2(1);
33326:
33327: l_num_entries NUMBER;
33328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33332: l_recog_line_1 NUMBER;

Line 33329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33325: l_acc_rev_natural_side_code VARCHAR2(1);
33326:
33327: l_num_entries NUMBER;
33328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33332: l_recog_line_1 NUMBER;
33333: l_recog_line_2 NUMBER;

Line 33330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33326:
33327: l_num_entries NUMBER;
33328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33332: l_recog_line_1 NUMBER;
33333: l_recog_line_2 NUMBER;
33334:

Line 33331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33327: l_num_entries NUMBER;
33328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33332: l_recog_line_1 NUMBER;
33333: l_recog_line_2 NUMBER;
33334:
33335: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33337: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33333: l_recog_line_2 NUMBER;
33334:
33335: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33336: l_bflow_applied_to_amt NUMBER; -- 5132302
33337: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33338:
33339: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33340:
33341: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33408: l_accrual_line_num := NULL; -- 4262811
33409: l_tmp_amt := NULL; -- 4262811
33410: --
33411:
33412: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33413: l_balance_type_code <> 'B' THEN
33414: IF NVL(p_source_2,'
33415: ') = 'EXP'
33416: THEN

Line 33484: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33480: --
33481: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33482:
33483: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33484: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33485:
33486: -- 4955764
33487: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33488: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33524: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33525:
33526: IF xla_accounting_cache_pkg.GetValueChar
33527: (p_source_code => 'LEDGER_CATEGORY_CODE'
33528: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33529: AND l_bflow_method_code = 'PRIOR_ENTRY'
33530: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33531: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33532: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33625: p_lookup_type => 'XLA_OWNER_TYPE'
33626: ,p_lookup_code => l_component_type_code
33627: )
33628: ,p_token_4 => 'PRODUCT_NAME'
33629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33633: ,p_ae_header_id => NULL

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

33626: ,p_lookup_code => l_component_type_code
33627: )
33628: ,p_token_4 => 'PRODUCT_NAME'
33629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33633: ,p_ae_header_id => NULL
33634: );

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

33627: )
33628: ,p_token_4 => 'PRODUCT_NAME'
33629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33633: ,p_ae_header_id => NULL
33634: );
33635:

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

33628: ,p_token_4 => 'PRODUCT_NAME'
33629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33633: ,p_ae_header_id => NULL
33634: );
33635:
33636: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33659: ----------------------------------------------------------------------------------
33660: -- 4219869 Business Flow
33661: -- Update journal entry status -- Need to generate this within IF
33662: ----------------------------------------------------------------------------------
33663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33664: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33665: ,p_balance_type_code => l_balance_type_code
33666: );
33667:

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

33747:
33748: --
33749: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33750: --
33751: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33752: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33753: ELSE
33754: ---------------------------------------------------------------------------------------------------
33755: -- 4262811a Switch Sign

Line 33776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33772:
33773: XLA_AE_LINES_PKG.ValidateCurrentLine;
33774: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33775:
33776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33778: ,p_balance_type_code => l_balance_type_code);
33779:
33780: END IF;

Line 33884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33880: l_tmp_amt NUMBER;
33881: l_acc_rev_natural_side_code VARCHAR2(1);
33882:
33883: l_num_entries NUMBER;
33884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33888: l_recog_line_1 NUMBER;

Line 33885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33881: l_acc_rev_natural_side_code VARCHAR2(1);
33882:
33883: l_num_entries NUMBER;
33884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33888: l_recog_line_1 NUMBER;
33889: l_recog_line_2 NUMBER;

Line 33886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33882:
33883: l_num_entries NUMBER;
33884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33888: l_recog_line_1 NUMBER;
33889: l_recog_line_2 NUMBER;
33890:

Line 33887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33883: l_num_entries NUMBER;
33884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33888: l_recog_line_1 NUMBER;
33889: l_recog_line_2 NUMBER;
33890:
33891: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33893: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33889: l_recog_line_2 NUMBER;
33890:
33891: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33892: l_bflow_applied_to_amt NUMBER; -- 5132302
33893: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33894:
33895: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33896:
33897: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33964: l_accrual_line_num := NULL; -- 4262811
33965: l_tmp_amt := NULL; -- 4262811
33966: --
33967:
33968: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33969: l_balance_type_code <> 'B' THEN
33970: IF NVL(p_source_2,'
33971: ') = 'EXP'
33972: THEN

Line 34040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34036: --
34037: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34038:
34039: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34041:
34042: -- 4955764
34043: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34044: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34080: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34081:
34082: IF xla_accounting_cache_pkg.GetValueChar
34083: (p_source_code => 'LEDGER_CATEGORY_CODE'
34084: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34085: AND l_bflow_method_code = 'PRIOR_ENTRY'
34086: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34087: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34088: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34181: p_lookup_type => 'XLA_OWNER_TYPE'
34182: ,p_lookup_code => l_component_type_code
34183: )
34184: ,p_token_4 => 'PRODUCT_NAME'
34185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34189: ,p_ae_header_id => NULL

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

34182: ,p_lookup_code => l_component_type_code
34183: )
34184: ,p_token_4 => 'PRODUCT_NAME'
34185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34189: ,p_ae_header_id => NULL
34190: );

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

34183: )
34184: ,p_token_4 => 'PRODUCT_NAME'
34185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34189: ,p_ae_header_id => NULL
34190: );
34191:

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

34184: ,p_token_4 => 'PRODUCT_NAME'
34185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34189: ,p_ae_header_id => NULL
34190: );
34191:
34192: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34215: ----------------------------------------------------------------------------------
34216: -- 4219869 Business Flow
34217: -- Update journal entry status -- Need to generate this within IF
34218: ----------------------------------------------------------------------------------
34219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34220: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34221: ,p_balance_type_code => l_balance_type_code
34222: );
34223:

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

34303:
34304: --
34305: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34306: --
34307: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34308: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34309: ELSE
34310: ---------------------------------------------------------------------------------------------------
34311: -- 4262811a Switch Sign

Line 34332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34328:
34329: XLA_AE_LINES_PKG.ValidateCurrentLine;
34330: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34331:
34332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34333: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34334: ,p_balance_type_code => l_balance_type_code);
34335:
34336: END IF;

Line 34440: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34436: l_tmp_amt NUMBER;
34437: l_acc_rev_natural_side_code VARCHAR2(1);
34438:
34439: l_num_entries NUMBER;
34440: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34441: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34442: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34443: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34444: l_recog_line_1 NUMBER;

Line 34441: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34437: l_acc_rev_natural_side_code VARCHAR2(1);
34438:
34439: l_num_entries NUMBER;
34440: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34441: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34442: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34443: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34444: l_recog_line_1 NUMBER;
34445: l_recog_line_2 NUMBER;

Line 34442: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34438:
34439: l_num_entries NUMBER;
34440: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34441: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34442: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34443: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34444: l_recog_line_1 NUMBER;
34445: l_recog_line_2 NUMBER;
34446:

Line 34443: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34439: l_num_entries NUMBER;
34440: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34441: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34442: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34443: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34444: l_recog_line_1 NUMBER;
34445: l_recog_line_2 NUMBER;
34446:
34447: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34449: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34445: l_recog_line_2 NUMBER;
34446:
34447: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34448: l_bflow_applied_to_amt NUMBER; -- 5132302
34449: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34450:
34451: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34452:
34453: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34520: l_accrual_line_num := NULL; -- 4262811
34521: l_tmp_amt := NULL; -- 4262811
34522: --
34523:
34524: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34525: l_balance_type_code <> 'B' THEN
34526: IF NVL(p_source_2,'
34527: ') = 'EXP'
34528: THEN

Line 34596: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34592: --
34593: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34594:
34595: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34596: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34597:
34598: -- 4955764
34599: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34600: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34636: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34637:
34638: IF xla_accounting_cache_pkg.GetValueChar
34639: (p_source_code => 'LEDGER_CATEGORY_CODE'
34640: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34641: AND l_bflow_method_code = 'PRIOR_ENTRY'
34642: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34643: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34644: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34737: p_lookup_type => 'XLA_OWNER_TYPE'
34738: ,p_lookup_code => l_component_type_code
34739: )
34740: ,p_token_4 => 'PRODUCT_NAME'
34741: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34742: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34743: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34744: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34745: ,p_ae_header_id => NULL

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

34738: ,p_lookup_code => l_component_type_code
34739: )
34740: ,p_token_4 => 'PRODUCT_NAME'
34741: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34742: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34743: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34744: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34745: ,p_ae_header_id => NULL
34746: );

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

34739: )
34740: ,p_token_4 => 'PRODUCT_NAME'
34741: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34742: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34743: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34744: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34745: ,p_ae_header_id => NULL
34746: );
34747:

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

34740: ,p_token_4 => 'PRODUCT_NAME'
34741: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34742: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34743: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34744: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34745: ,p_ae_header_id => NULL
34746: );
34747:
34748: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34775: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34771: ----------------------------------------------------------------------------------
34772: -- 4219869 Business Flow
34773: -- Update journal entry status -- Need to generate this within IF
34774: ----------------------------------------------------------------------------------
34775: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34776: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34777: ,p_balance_type_code => l_balance_type_code
34778: );
34779:

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

34859:
34860: --
34861: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34862: --
34863: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34864: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34865: ELSE
34866: ---------------------------------------------------------------------------------------------------
34867: -- 4262811a Switch Sign

Line 34888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34884:
34885: XLA_AE_LINES_PKG.ValidateCurrentLine;
34886: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34887:
34888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34889: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34890: ,p_balance_type_code => l_balance_type_code);
34891:
34892: END IF;

Line 34996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34992: l_tmp_amt NUMBER;
34993: l_acc_rev_natural_side_code VARCHAR2(1);
34994:
34995: l_num_entries NUMBER;
34996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35000: l_recog_line_1 NUMBER;

Line 34997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34993: l_acc_rev_natural_side_code VARCHAR2(1);
34994:
34995: l_num_entries NUMBER;
34996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35000: l_recog_line_1 NUMBER;
35001: l_recog_line_2 NUMBER;

Line 34998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34994:
34995: l_num_entries NUMBER;
34996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35000: l_recog_line_1 NUMBER;
35001: l_recog_line_2 NUMBER;
35002:

Line 34999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34995: l_num_entries NUMBER;
34996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35000: l_recog_line_1 NUMBER;
35001: l_recog_line_2 NUMBER;
35002:
35003: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35005: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35001: l_recog_line_2 NUMBER;
35002:
35003: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35004: l_bflow_applied_to_amt NUMBER; -- 5132302
35005: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35006:
35007: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35008:
35009: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35076: l_accrual_line_num := NULL; -- 4262811
35077: l_tmp_amt := NULL; -- 4262811
35078: --
35079:
35080: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35081: l_balance_type_code <> 'B' THEN
35082: IF NVL(p_source_2,'
35083: ') = 'EXP'
35084: THEN

Line 35152: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35148: --
35149: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35150:
35151: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35152: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35153:
35154: -- 4955764
35155: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35156: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35192: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35193:
35194: IF xla_accounting_cache_pkg.GetValueChar
35195: (p_source_code => 'LEDGER_CATEGORY_CODE'
35196: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35197: AND l_bflow_method_code = 'PRIOR_ENTRY'
35198: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35199: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35200: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35293: p_lookup_type => 'XLA_OWNER_TYPE'
35294: ,p_lookup_code => l_component_type_code
35295: )
35296: ,p_token_4 => 'PRODUCT_NAME'
35297: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35298: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35299: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35300: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35301: ,p_ae_header_id => NULL

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

35294: ,p_lookup_code => l_component_type_code
35295: )
35296: ,p_token_4 => 'PRODUCT_NAME'
35297: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35298: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35299: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35300: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35301: ,p_ae_header_id => NULL
35302: );

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

35295: )
35296: ,p_token_4 => 'PRODUCT_NAME'
35297: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35298: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35299: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35300: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35301: ,p_ae_header_id => NULL
35302: );
35303:

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

35296: ,p_token_4 => 'PRODUCT_NAME'
35297: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35298: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35299: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35300: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35301: ,p_ae_header_id => NULL
35302: );
35303:
35304: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35327: ----------------------------------------------------------------------------------
35328: -- 4219869 Business Flow
35329: -- Update journal entry status -- Need to generate this within IF
35330: ----------------------------------------------------------------------------------
35331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35332: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35333: ,p_balance_type_code => l_balance_type_code
35334: );
35335:

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

35415:
35416: --
35417: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35418: --
35419: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35420: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35421: ELSE
35422: ---------------------------------------------------------------------------------------------------
35423: -- 4262811a Switch Sign

Line 35444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35440:
35441: XLA_AE_LINES_PKG.ValidateCurrentLine;
35442: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35443:
35444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35445: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35446: ,p_balance_type_code => l_balance_type_code);
35447:
35448: END IF;

Line 35552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35548: l_tmp_amt NUMBER;
35549: l_acc_rev_natural_side_code VARCHAR2(1);
35550:
35551: l_num_entries NUMBER;
35552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35556: l_recog_line_1 NUMBER;

Line 35553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35549: l_acc_rev_natural_side_code VARCHAR2(1);
35550:
35551: l_num_entries NUMBER;
35552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35556: l_recog_line_1 NUMBER;
35557: l_recog_line_2 NUMBER;

Line 35554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35550:
35551: l_num_entries NUMBER;
35552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35556: l_recog_line_1 NUMBER;
35557: l_recog_line_2 NUMBER;
35558:

Line 35555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35551: l_num_entries NUMBER;
35552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35556: l_recog_line_1 NUMBER;
35557: l_recog_line_2 NUMBER;
35558:
35559: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35561: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35557: l_recog_line_2 NUMBER;
35558:
35559: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35560: l_bflow_applied_to_amt NUMBER; -- 5132302
35561: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35562:
35563: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35564:
35565: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35632: l_accrual_line_num := NULL; -- 4262811
35633: l_tmp_amt := NULL; -- 4262811
35634: --
35635:
35636: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35637: l_balance_type_code <> 'B' THEN
35638: IF NVL(p_source_2,'
35639: ') = 'EXP'
35640: THEN

Line 35708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35704: --
35705: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35706:
35707: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35709:
35710: -- 4955764
35711: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35712: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35748: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35749:
35750: IF xla_accounting_cache_pkg.GetValueChar
35751: (p_source_code => 'LEDGER_CATEGORY_CODE'
35752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35753: AND l_bflow_method_code = 'PRIOR_ENTRY'
35754: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35755: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35756: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35849: p_lookup_type => 'XLA_OWNER_TYPE'
35850: ,p_lookup_code => l_component_type_code
35851: )
35852: ,p_token_4 => 'PRODUCT_NAME'
35853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35857: ,p_ae_header_id => NULL

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

35850: ,p_lookup_code => l_component_type_code
35851: )
35852: ,p_token_4 => 'PRODUCT_NAME'
35853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35857: ,p_ae_header_id => NULL
35858: );

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

35851: )
35852: ,p_token_4 => 'PRODUCT_NAME'
35853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35857: ,p_ae_header_id => NULL
35858: );
35859:

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

35852: ,p_token_4 => 'PRODUCT_NAME'
35853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35857: ,p_ae_header_id => NULL
35858: );
35859:
35860: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35883: ----------------------------------------------------------------------------------
35884: -- 4219869 Business Flow
35885: -- Update journal entry status -- Need to generate this within IF
35886: ----------------------------------------------------------------------------------
35887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35888: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35889: ,p_balance_type_code => l_balance_type_code
35890: );
35891:

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

35971:
35972: --
35973: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35974: --
35975: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35976: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35977: ELSE
35978: ---------------------------------------------------------------------------------------------------
35979: -- 4262811a Switch Sign

Line 36000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35996:
35997: XLA_AE_LINES_PKG.ValidateCurrentLine;
35998: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35999:
36000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36001: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36002: ,p_balance_type_code => l_balance_type_code);
36003:
36004: END IF;

Line 36108: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36104: l_tmp_amt NUMBER;
36105: l_acc_rev_natural_side_code VARCHAR2(1);
36106:
36107: l_num_entries NUMBER;
36108: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36109: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36110: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36111: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36112: l_recog_line_1 NUMBER;

Line 36109: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36105: l_acc_rev_natural_side_code VARCHAR2(1);
36106:
36107: l_num_entries NUMBER;
36108: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36109: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36110: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36111: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36112: l_recog_line_1 NUMBER;
36113: l_recog_line_2 NUMBER;

Line 36110: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36106:
36107: l_num_entries NUMBER;
36108: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36109: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36110: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36111: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36112: l_recog_line_1 NUMBER;
36113: l_recog_line_2 NUMBER;
36114:

Line 36111: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36107: l_num_entries NUMBER;
36108: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36109: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36110: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36111: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36112: l_recog_line_1 NUMBER;
36113: l_recog_line_2 NUMBER;
36114:
36115: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36117: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36113: l_recog_line_2 NUMBER;
36114:
36115: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36116: l_bflow_applied_to_amt NUMBER; -- 5132302
36117: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36118:
36119: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36120:
36121: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36188: l_accrual_line_num := NULL; -- 4262811
36189: l_tmp_amt := NULL; -- 4262811
36190: --
36191:
36192: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36193: l_balance_type_code <> 'B' THEN
36194: IF NVL(p_source_2,'
36195: ') = 'EXP'
36196: THEN

Line 36264: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36260: --
36261: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36262:
36263: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36264: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36265:
36266: -- 4955764
36267: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36268: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36304: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36305:
36306: IF xla_accounting_cache_pkg.GetValueChar
36307: (p_source_code => 'LEDGER_CATEGORY_CODE'
36308: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36309: AND l_bflow_method_code = 'PRIOR_ENTRY'
36310: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36311: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36312: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36405: p_lookup_type => 'XLA_OWNER_TYPE'
36406: ,p_lookup_code => l_component_type_code
36407: )
36408: ,p_token_4 => 'PRODUCT_NAME'
36409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36413: ,p_ae_header_id => NULL

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

36406: ,p_lookup_code => l_component_type_code
36407: )
36408: ,p_token_4 => 'PRODUCT_NAME'
36409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36413: ,p_ae_header_id => NULL
36414: );

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

36407: )
36408: ,p_token_4 => 'PRODUCT_NAME'
36409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36413: ,p_ae_header_id => NULL
36414: );
36415:

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

36408: ,p_token_4 => 'PRODUCT_NAME'
36409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36413: ,p_ae_header_id => NULL
36414: );
36415:
36416: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36439: ----------------------------------------------------------------------------------
36440: -- 4219869 Business Flow
36441: -- Update journal entry status -- Need to generate this within IF
36442: ----------------------------------------------------------------------------------
36443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36444: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36445: ,p_balance_type_code => l_balance_type_code
36446: );
36447:

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

36527:
36528: --
36529: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36530: --
36531: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36532: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36533: ELSE
36534: ---------------------------------------------------------------------------------------------------
36535: -- 4262811a Switch Sign

Line 36556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36552:
36553: XLA_AE_LINES_PKG.ValidateCurrentLine;
36554: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36555:
36556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36557: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36558: ,p_balance_type_code => l_balance_type_code);
36559:
36560: END IF;

Line 36664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36660: l_tmp_amt NUMBER;
36661: l_acc_rev_natural_side_code VARCHAR2(1);
36662:
36663: l_num_entries NUMBER;
36664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36668: l_recog_line_1 NUMBER;

Line 36665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36661: l_acc_rev_natural_side_code VARCHAR2(1);
36662:
36663: l_num_entries NUMBER;
36664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36668: l_recog_line_1 NUMBER;
36669: l_recog_line_2 NUMBER;

Line 36666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36662:
36663: l_num_entries NUMBER;
36664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36668: l_recog_line_1 NUMBER;
36669: l_recog_line_2 NUMBER;
36670:

Line 36667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36663: l_num_entries NUMBER;
36664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36668: l_recog_line_1 NUMBER;
36669: l_recog_line_2 NUMBER;
36670:
36671: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36673: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36669: l_recog_line_2 NUMBER;
36670:
36671: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36672: l_bflow_applied_to_amt NUMBER; -- 5132302
36673: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36674:
36675: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36676:
36677: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36744: l_accrual_line_num := NULL; -- 4262811
36745: l_tmp_amt := NULL; -- 4262811
36746: --
36747:
36748: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36749: l_balance_type_code <> 'B' THEN
36750: IF NVL(p_source_2,'
36751: ') = 'EXP'
36752: THEN

Line 36820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36816: --
36817: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36818:
36819: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36821:
36822: -- 4955764
36823: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36824: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36860: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36861:
36862: IF xla_accounting_cache_pkg.GetValueChar
36863: (p_source_code => 'LEDGER_CATEGORY_CODE'
36864: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36865: AND l_bflow_method_code = 'PRIOR_ENTRY'
36866: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36867: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36868: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36961: p_lookup_type => 'XLA_OWNER_TYPE'
36962: ,p_lookup_code => l_component_type_code
36963: )
36964: ,p_token_4 => 'PRODUCT_NAME'
36965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36969: ,p_ae_header_id => NULL

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

36962: ,p_lookup_code => l_component_type_code
36963: )
36964: ,p_token_4 => 'PRODUCT_NAME'
36965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36969: ,p_ae_header_id => NULL
36970: );

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

36963: )
36964: ,p_token_4 => 'PRODUCT_NAME'
36965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36969: ,p_ae_header_id => NULL
36970: );
36971:

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

36964: ,p_token_4 => 'PRODUCT_NAME'
36965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36969: ,p_ae_header_id => NULL
36970: );
36971:
36972: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36995: ----------------------------------------------------------------------------------
36996: -- 4219869 Business Flow
36997: -- Update journal entry status -- Need to generate this within IF
36998: ----------------------------------------------------------------------------------
36999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37000: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37001: ,p_balance_type_code => l_balance_type_code
37002: );
37003:

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

37083:
37084: --
37085: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37086: --
37087: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37088: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37089: ELSE
37090: ---------------------------------------------------------------------------------------------------
37091: -- 4262811a Switch Sign

Line 37112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37108:
37109: XLA_AE_LINES_PKG.ValidateCurrentLine;
37110: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37111:
37112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37113: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37114: ,p_balance_type_code => l_balance_type_code);
37115:
37116: END IF;

Line 37220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37216: l_tmp_amt NUMBER;
37217: l_acc_rev_natural_side_code VARCHAR2(1);
37218:
37219: l_num_entries NUMBER;
37220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37224: l_recog_line_1 NUMBER;

Line 37221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37217: l_acc_rev_natural_side_code VARCHAR2(1);
37218:
37219: l_num_entries NUMBER;
37220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37224: l_recog_line_1 NUMBER;
37225: l_recog_line_2 NUMBER;

Line 37222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37218:
37219: l_num_entries NUMBER;
37220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37224: l_recog_line_1 NUMBER;
37225: l_recog_line_2 NUMBER;
37226:

Line 37223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37219: l_num_entries NUMBER;
37220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37224: l_recog_line_1 NUMBER;
37225: l_recog_line_2 NUMBER;
37226:
37227: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37229: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37225: l_recog_line_2 NUMBER;
37226:
37227: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37228: l_bflow_applied_to_amt NUMBER; -- 5132302
37229: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37230:
37231: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37232:
37233: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37300: l_accrual_line_num := NULL; -- 4262811
37301: l_tmp_amt := NULL; -- 4262811
37302: --
37303:
37304: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37305: l_balance_type_code <> 'B' THEN
37306: IF NVL(p_source_2,'
37307: ') = 'EXP'
37308: THEN

Line 37376: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37372: --
37373: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37374:
37375: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37376: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37377:
37378: -- 4955764
37379: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37380: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37416: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37417:
37418: IF xla_accounting_cache_pkg.GetValueChar
37419: (p_source_code => 'LEDGER_CATEGORY_CODE'
37420: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37421: AND l_bflow_method_code = 'PRIOR_ENTRY'
37422: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37423: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37424: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37517: p_lookup_type => 'XLA_OWNER_TYPE'
37518: ,p_lookup_code => l_component_type_code
37519: )
37520: ,p_token_4 => 'PRODUCT_NAME'
37521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37525: ,p_ae_header_id => NULL

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

37518: ,p_lookup_code => l_component_type_code
37519: )
37520: ,p_token_4 => 'PRODUCT_NAME'
37521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37525: ,p_ae_header_id => NULL
37526: );

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

37519: )
37520: ,p_token_4 => 'PRODUCT_NAME'
37521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37525: ,p_ae_header_id => NULL
37526: );
37527:

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

37520: ,p_token_4 => 'PRODUCT_NAME'
37521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37525: ,p_ae_header_id => NULL
37526: );
37527:
37528: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37551: ----------------------------------------------------------------------------------
37552: -- 4219869 Business Flow
37553: -- Update journal entry status -- Need to generate this within IF
37554: ----------------------------------------------------------------------------------
37555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37556: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37557: ,p_balance_type_code => l_balance_type_code
37558: );
37559:

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

37639:
37640: --
37641: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37642: --
37643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37644: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37645: ELSE
37646: ---------------------------------------------------------------------------------------------------
37647: -- 4262811a Switch Sign

Line 37668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37664:
37665: XLA_AE_LINES_PKG.ValidateCurrentLine;
37666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37667:
37668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37669: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37670: ,p_balance_type_code => l_balance_type_code);
37671:
37672: END IF;

Line 37776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37772: l_tmp_amt NUMBER;
37773: l_acc_rev_natural_side_code VARCHAR2(1);
37774:
37775: l_num_entries NUMBER;
37776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37780: l_recog_line_1 NUMBER;

Line 37777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37773: l_acc_rev_natural_side_code VARCHAR2(1);
37774:
37775: l_num_entries NUMBER;
37776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37780: l_recog_line_1 NUMBER;
37781: l_recog_line_2 NUMBER;

Line 37778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37774:
37775: l_num_entries NUMBER;
37776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37780: l_recog_line_1 NUMBER;
37781: l_recog_line_2 NUMBER;
37782:

Line 37779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37775: l_num_entries NUMBER;
37776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37780: l_recog_line_1 NUMBER;
37781: l_recog_line_2 NUMBER;
37782:
37783: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37785: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37781: l_recog_line_2 NUMBER;
37782:
37783: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37784: l_bflow_applied_to_amt NUMBER; -- 5132302
37785: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37786:
37787: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37788:
37789: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37856: l_accrual_line_num := NULL; -- 4262811
37857: l_tmp_amt := NULL; -- 4262811
37858: --
37859:
37860: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37861: l_balance_type_code <> 'B' THEN
37862: IF NVL(p_source_2,'
37863: ') = 'EXP'
37864: THEN

Line 37932: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37928: --
37929: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37930:
37931: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37932: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37933:
37934: -- 4955764
37935: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37936: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37972: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37973:
37974: IF xla_accounting_cache_pkg.GetValueChar
37975: (p_source_code => 'LEDGER_CATEGORY_CODE'
37976: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37977: AND l_bflow_method_code = 'PRIOR_ENTRY'
37978: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37979: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37980: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38073: p_lookup_type => 'XLA_OWNER_TYPE'
38074: ,p_lookup_code => l_component_type_code
38075: )
38076: ,p_token_4 => 'PRODUCT_NAME'
38077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38081: ,p_ae_header_id => NULL

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

38074: ,p_lookup_code => l_component_type_code
38075: )
38076: ,p_token_4 => 'PRODUCT_NAME'
38077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38081: ,p_ae_header_id => NULL
38082: );

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

38075: )
38076: ,p_token_4 => 'PRODUCT_NAME'
38077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38081: ,p_ae_header_id => NULL
38082: );
38083:

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

38076: ,p_token_4 => 'PRODUCT_NAME'
38077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38081: ,p_ae_header_id => NULL
38082: );
38083:
38084: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38107: ----------------------------------------------------------------------------------
38108: -- 4219869 Business Flow
38109: -- Update journal entry status -- Need to generate this within IF
38110: ----------------------------------------------------------------------------------
38111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38112: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38113: ,p_balance_type_code => l_balance_type_code
38114: );
38115:

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

38195:
38196: --
38197: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38198: --
38199: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38200: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38201: ELSE
38202: ---------------------------------------------------------------------------------------------------
38203: -- 4262811a Switch Sign

Line 38224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38220:
38221: XLA_AE_LINES_PKG.ValidateCurrentLine;
38222: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38223:
38224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38225: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38226: ,p_balance_type_code => l_balance_type_code);
38227:
38228: END IF;

Line 38332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38328: l_tmp_amt NUMBER;
38329: l_acc_rev_natural_side_code VARCHAR2(1);
38330:
38331: l_num_entries NUMBER;
38332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38336: l_recog_line_1 NUMBER;

Line 38333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38329: l_acc_rev_natural_side_code VARCHAR2(1);
38330:
38331: l_num_entries NUMBER;
38332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38336: l_recog_line_1 NUMBER;
38337: l_recog_line_2 NUMBER;

Line 38334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38330:
38331: l_num_entries NUMBER;
38332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38336: l_recog_line_1 NUMBER;
38337: l_recog_line_2 NUMBER;
38338:

Line 38335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38331: l_num_entries NUMBER;
38332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38336: l_recog_line_1 NUMBER;
38337: l_recog_line_2 NUMBER;
38338:
38339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38337: l_recog_line_2 NUMBER;
38338:
38339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38340: l_bflow_applied_to_amt NUMBER; -- 5132302
38341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38342:
38343: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38344:
38345: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38412: l_accrual_line_num := NULL; -- 4262811
38413: l_tmp_amt := NULL; -- 4262811
38414: --
38415:
38416: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38417: l_balance_type_code <> 'B' THEN
38418: IF NVL(p_source_2,'
38419: ') = 'EXP'
38420: THEN

Line 38488: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38484: --
38485: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38486:
38487: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38488: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38489:
38490: -- 4955764
38491: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38492: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38528: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38529:
38530: IF xla_accounting_cache_pkg.GetValueChar
38531: (p_source_code => 'LEDGER_CATEGORY_CODE'
38532: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38533: AND l_bflow_method_code = 'PRIOR_ENTRY'
38534: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38535: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38536: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38629: p_lookup_type => 'XLA_OWNER_TYPE'
38630: ,p_lookup_code => l_component_type_code
38631: )
38632: ,p_token_4 => 'PRODUCT_NAME'
38633: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38634: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38635: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38636: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38637: ,p_ae_header_id => NULL

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

38630: ,p_lookup_code => l_component_type_code
38631: )
38632: ,p_token_4 => 'PRODUCT_NAME'
38633: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38634: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38635: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38636: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38637: ,p_ae_header_id => NULL
38638: );

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

38631: )
38632: ,p_token_4 => 'PRODUCT_NAME'
38633: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38634: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38635: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38636: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38637: ,p_ae_header_id => NULL
38638: );
38639:

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

38632: ,p_token_4 => 'PRODUCT_NAME'
38633: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38634: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38635: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38636: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38637: ,p_ae_header_id => NULL
38638: );
38639:
38640: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38663: ----------------------------------------------------------------------------------
38664: -- 4219869 Business Flow
38665: -- Update journal entry status -- Need to generate this within IF
38666: ----------------------------------------------------------------------------------
38667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38668: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38669: ,p_balance_type_code => l_balance_type_code
38670: );
38671:

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

38751:
38752: --
38753: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38754: --
38755: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38756: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38757: ELSE
38758: ---------------------------------------------------------------------------------------------------
38759: -- 4262811a Switch Sign

Line 38780: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38776:
38777: XLA_AE_LINES_PKG.ValidateCurrentLine;
38778: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38779:
38780: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38781: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38782: ,p_balance_type_code => l_balance_type_code);
38783:
38784: END IF;

Line 38888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38884: l_tmp_amt NUMBER;
38885: l_acc_rev_natural_side_code VARCHAR2(1);
38886:
38887: l_num_entries NUMBER;
38888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38892: l_recog_line_1 NUMBER;

Line 38889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38885: l_acc_rev_natural_side_code VARCHAR2(1);
38886:
38887: l_num_entries NUMBER;
38888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38892: l_recog_line_1 NUMBER;
38893: l_recog_line_2 NUMBER;

Line 38890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38886:
38887: l_num_entries NUMBER;
38888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38892: l_recog_line_1 NUMBER;
38893: l_recog_line_2 NUMBER;
38894:

Line 38891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38887: l_num_entries NUMBER;
38888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38892: l_recog_line_1 NUMBER;
38893: l_recog_line_2 NUMBER;
38894:
38895: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38897: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38893: l_recog_line_2 NUMBER;
38894:
38895: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38896: l_bflow_applied_to_amt NUMBER; -- 5132302
38897: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38898:
38899: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38900:
38901: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38968: l_accrual_line_num := NULL; -- 4262811
38969: l_tmp_amt := NULL; -- 4262811
38970: --
38971:
38972: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38973: l_balance_type_code <> 'B' THEN
38974: IF NVL(p_source_2,'
38975: ') = 'EXP'
38976: THEN

Line 39044: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39040: --
39041: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39042:
39043: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39044: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39045:
39046: -- 4955764
39047: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39048: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39084: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39085:
39086: IF xla_accounting_cache_pkg.GetValueChar
39087: (p_source_code => 'LEDGER_CATEGORY_CODE'
39088: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39089: AND l_bflow_method_code = 'PRIOR_ENTRY'
39090: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39091: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39092: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39185: p_lookup_type => 'XLA_OWNER_TYPE'
39186: ,p_lookup_code => l_component_type_code
39187: )
39188: ,p_token_4 => 'PRODUCT_NAME'
39189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39193: ,p_ae_header_id => NULL

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

39186: ,p_lookup_code => l_component_type_code
39187: )
39188: ,p_token_4 => 'PRODUCT_NAME'
39189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39193: ,p_ae_header_id => NULL
39194: );

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

39187: )
39188: ,p_token_4 => 'PRODUCT_NAME'
39189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39193: ,p_ae_header_id => NULL
39194: );
39195:

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

39188: ,p_token_4 => 'PRODUCT_NAME'
39189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39193: ,p_ae_header_id => NULL
39194: );
39195:
39196: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39219: ----------------------------------------------------------------------------------
39220: -- 4219869 Business Flow
39221: -- Update journal entry status -- Need to generate this within IF
39222: ----------------------------------------------------------------------------------
39223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39225: ,p_balance_type_code => l_balance_type_code
39226: );
39227:

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

39307:
39308: --
39309: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39310: --
39311: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39312: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39313: ELSE
39314: ---------------------------------------------------------------------------------------------------
39315: -- 4262811a Switch Sign

Line 39336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39332:
39333: XLA_AE_LINES_PKG.ValidateCurrentLine;
39334: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39335:
39336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39337: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39338: ,p_balance_type_code => l_balance_type_code);
39339:
39340: END IF;

Line 39444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39440: l_tmp_amt NUMBER;
39441: l_acc_rev_natural_side_code VARCHAR2(1);
39442:
39443: l_num_entries NUMBER;
39444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39448: l_recog_line_1 NUMBER;

Line 39445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39441: l_acc_rev_natural_side_code VARCHAR2(1);
39442:
39443: l_num_entries NUMBER;
39444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39448: l_recog_line_1 NUMBER;
39449: l_recog_line_2 NUMBER;

Line 39446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39442:
39443: l_num_entries NUMBER;
39444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39448: l_recog_line_1 NUMBER;
39449: l_recog_line_2 NUMBER;
39450:

Line 39447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39443: l_num_entries NUMBER;
39444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39448: l_recog_line_1 NUMBER;
39449: l_recog_line_2 NUMBER;
39450:
39451: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39453: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39449: l_recog_line_2 NUMBER;
39450:
39451: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39452: l_bflow_applied_to_amt NUMBER; -- 5132302
39453: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39454:
39455: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39456:
39457: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39524: l_accrual_line_num := NULL; -- 4262811
39525: l_tmp_amt := NULL; -- 4262811
39526: --
39527:
39528: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39529: l_balance_type_code <> 'B' THEN
39530: IF NVL(p_source_2,'
39531: ') = 'EXP'
39532: THEN

Line 39600: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39596: --
39597: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39598:
39599: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39600: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39601:
39602: -- 4955764
39603: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39604: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39640: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39641:
39642: IF xla_accounting_cache_pkg.GetValueChar
39643: (p_source_code => 'LEDGER_CATEGORY_CODE'
39644: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39645: AND l_bflow_method_code = 'PRIOR_ENTRY'
39646: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39647: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39648: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39741: p_lookup_type => 'XLA_OWNER_TYPE'
39742: ,p_lookup_code => l_component_type_code
39743: )
39744: ,p_token_4 => 'PRODUCT_NAME'
39745: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39746: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39747: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39748: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39749: ,p_ae_header_id => NULL

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

39742: ,p_lookup_code => l_component_type_code
39743: )
39744: ,p_token_4 => 'PRODUCT_NAME'
39745: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39746: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39747: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39748: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39749: ,p_ae_header_id => NULL
39750: );

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

39743: )
39744: ,p_token_4 => 'PRODUCT_NAME'
39745: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39746: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39747: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39748: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39749: ,p_ae_header_id => NULL
39750: );
39751:

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

39744: ,p_token_4 => 'PRODUCT_NAME'
39745: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39746: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39747: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39748: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39749: ,p_ae_header_id => NULL
39750: );
39751:
39752: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39775: ----------------------------------------------------------------------------------
39776: -- 4219869 Business Flow
39777: -- Update journal entry status -- Need to generate this within IF
39778: ----------------------------------------------------------------------------------
39779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39780: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39781: ,p_balance_type_code => l_balance_type_code
39782: );
39783:

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

39863:
39864: --
39865: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39866: --
39867: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39868: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39869: ELSE
39870: ---------------------------------------------------------------------------------------------------
39871: -- 4262811a Switch Sign

Line 39892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39888:
39889: XLA_AE_LINES_PKG.ValidateCurrentLine;
39890: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39891:
39892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39893: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39894: ,p_balance_type_code => l_balance_type_code);
39895:
39896: END IF;

Line 40000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39996: l_tmp_amt NUMBER;
39997: l_acc_rev_natural_side_code VARCHAR2(1);
39998:
39999: l_num_entries NUMBER;
40000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40004: l_recog_line_1 NUMBER;

Line 40001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39997: l_acc_rev_natural_side_code VARCHAR2(1);
39998:
39999: l_num_entries NUMBER;
40000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40004: l_recog_line_1 NUMBER;
40005: l_recog_line_2 NUMBER;

Line 40002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39998:
39999: l_num_entries NUMBER;
40000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40004: l_recog_line_1 NUMBER;
40005: l_recog_line_2 NUMBER;
40006:

Line 40003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39999: l_num_entries NUMBER;
40000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40004: l_recog_line_1 NUMBER;
40005: l_recog_line_2 NUMBER;
40006:
40007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40005: l_recog_line_2 NUMBER;
40006:
40007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40008: l_bflow_applied_to_amt NUMBER; -- 5132302
40009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40010:
40011: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40012:
40013: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40080: l_accrual_line_num := NULL; -- 4262811
40081: l_tmp_amt := NULL; -- 4262811
40082: --
40083:
40084: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40085: l_balance_type_code <> 'B' THEN
40086: IF NVL(p_source_2,'
40087: ') = 'EXP'
40088: THEN

Line 40156: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40152: --
40153: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40154:
40155: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40156: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40157:
40158: -- 4955764
40159: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40160: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40196: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40197:
40198: IF xla_accounting_cache_pkg.GetValueChar
40199: (p_source_code => 'LEDGER_CATEGORY_CODE'
40200: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40201: AND l_bflow_method_code = 'PRIOR_ENTRY'
40202: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40203: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40204: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40297: p_lookup_type => 'XLA_OWNER_TYPE'
40298: ,p_lookup_code => l_component_type_code
40299: )
40300: ,p_token_4 => 'PRODUCT_NAME'
40301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40305: ,p_ae_header_id => NULL

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

40298: ,p_lookup_code => l_component_type_code
40299: )
40300: ,p_token_4 => 'PRODUCT_NAME'
40301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40305: ,p_ae_header_id => NULL
40306: );

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

40299: )
40300: ,p_token_4 => 'PRODUCT_NAME'
40301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40305: ,p_ae_header_id => NULL
40306: );
40307:

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

40300: ,p_token_4 => 'PRODUCT_NAME'
40301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40305: ,p_ae_header_id => NULL
40306: );
40307:
40308: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40331: ----------------------------------------------------------------------------------
40332: -- 4219869 Business Flow
40333: -- Update journal entry status -- Need to generate this within IF
40334: ----------------------------------------------------------------------------------
40335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40336: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40337: ,p_balance_type_code => l_balance_type_code
40338: );
40339:

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

40419:
40420: --
40421: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40422: --
40423: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40424: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40425: ELSE
40426: ---------------------------------------------------------------------------------------------------
40427: -- 4262811a Switch Sign

Line 40448: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40444:
40445: XLA_AE_LINES_PKG.ValidateCurrentLine;
40446: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40447:
40448: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40449: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40450: ,p_balance_type_code => l_balance_type_code);
40451:
40452: END IF;

Line 40556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40552: l_tmp_amt NUMBER;
40553: l_acc_rev_natural_side_code VARCHAR2(1);
40554:
40555: l_num_entries NUMBER;
40556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40560: l_recog_line_1 NUMBER;

Line 40557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40553: l_acc_rev_natural_side_code VARCHAR2(1);
40554:
40555: l_num_entries NUMBER;
40556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40560: l_recog_line_1 NUMBER;
40561: l_recog_line_2 NUMBER;

Line 40558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40554:
40555: l_num_entries NUMBER;
40556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40560: l_recog_line_1 NUMBER;
40561: l_recog_line_2 NUMBER;
40562:

Line 40559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40555: l_num_entries NUMBER;
40556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40560: l_recog_line_1 NUMBER;
40561: l_recog_line_2 NUMBER;
40562:
40563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40561: l_recog_line_2 NUMBER;
40562:
40563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40564: l_bflow_applied_to_amt NUMBER; -- 5132302
40565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40566:
40567: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40568:
40569: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40636: l_accrual_line_num := NULL; -- 4262811
40637: l_tmp_amt := NULL; -- 4262811
40638: --
40639:
40640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40641: l_balance_type_code <> 'B' THEN
40642: IF NVL(p_source_2,'
40643: ') = 'EXP'
40644: THEN

Line 40712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40708: --
40709: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40710:
40711: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40713:
40714: -- 4955764
40715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40752: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40753:
40754: IF xla_accounting_cache_pkg.GetValueChar
40755: (p_source_code => 'LEDGER_CATEGORY_CODE'
40756: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40757: AND l_bflow_method_code = 'PRIOR_ENTRY'
40758: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40759: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40760: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40853: p_lookup_type => 'XLA_OWNER_TYPE'
40854: ,p_lookup_code => l_component_type_code
40855: )
40856: ,p_token_4 => 'PRODUCT_NAME'
40857: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40858: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40859: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40860: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40861: ,p_ae_header_id => NULL

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

40854: ,p_lookup_code => l_component_type_code
40855: )
40856: ,p_token_4 => 'PRODUCT_NAME'
40857: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40858: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40859: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40860: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40861: ,p_ae_header_id => NULL
40862: );

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

40855: )
40856: ,p_token_4 => 'PRODUCT_NAME'
40857: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40858: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40859: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40860: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40861: ,p_ae_header_id => NULL
40862: );
40863:

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

40856: ,p_token_4 => 'PRODUCT_NAME'
40857: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40858: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40859: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40860: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40861: ,p_ae_header_id => NULL
40862: );
40863:
40864: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40887: ----------------------------------------------------------------------------------
40888: -- 4219869 Business Flow
40889: -- Update journal entry status -- Need to generate this within IF
40890: ----------------------------------------------------------------------------------
40891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40892: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40893: ,p_balance_type_code => l_balance_type_code
40894: );
40895:

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

40975:
40976: --
40977: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40978: --
40979: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40980: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40981: ELSE
40982: ---------------------------------------------------------------------------------------------------
40983: -- 4262811a Switch Sign

Line 41004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41000:
41001: XLA_AE_LINES_PKG.ValidateCurrentLine;
41002: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41003:
41004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41005: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41006: ,p_balance_type_code => l_balance_type_code);
41007:
41008: END IF;

Line 41112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41108: l_tmp_amt NUMBER;
41109: l_acc_rev_natural_side_code VARCHAR2(1);
41110:
41111: l_num_entries NUMBER;
41112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41116: l_recog_line_1 NUMBER;

Line 41113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41109: l_acc_rev_natural_side_code VARCHAR2(1);
41110:
41111: l_num_entries NUMBER;
41112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41116: l_recog_line_1 NUMBER;
41117: l_recog_line_2 NUMBER;

Line 41114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41110:
41111: l_num_entries NUMBER;
41112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41116: l_recog_line_1 NUMBER;
41117: l_recog_line_2 NUMBER;
41118:

Line 41115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41111: l_num_entries NUMBER;
41112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41116: l_recog_line_1 NUMBER;
41117: l_recog_line_2 NUMBER;
41118:
41119: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41121: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41117: l_recog_line_2 NUMBER;
41118:
41119: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41120: l_bflow_applied_to_amt NUMBER; -- 5132302
41121: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41122:
41123: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41124:
41125: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41192: l_accrual_line_num := NULL; -- 4262811
41193: l_tmp_amt := NULL; -- 4262811
41194: --
41195:
41196: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41197: l_balance_type_code <> 'B' THEN
41198: IF NVL(p_source_2,'
41199: ') = 'EXP'
41200: THEN

Line 41268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41264: --
41265: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41266:
41267: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41269:
41270: -- 4955764
41271: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41272: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41308: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41309:
41310: IF xla_accounting_cache_pkg.GetValueChar
41311: (p_source_code => 'LEDGER_CATEGORY_CODE'
41312: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41313: AND l_bflow_method_code = 'PRIOR_ENTRY'
41314: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41315: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41316: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41409: p_lookup_type => 'XLA_OWNER_TYPE'
41410: ,p_lookup_code => l_component_type_code
41411: )
41412: ,p_token_4 => 'PRODUCT_NAME'
41413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41417: ,p_ae_header_id => NULL

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

41410: ,p_lookup_code => l_component_type_code
41411: )
41412: ,p_token_4 => 'PRODUCT_NAME'
41413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41417: ,p_ae_header_id => NULL
41418: );

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

41411: )
41412: ,p_token_4 => 'PRODUCT_NAME'
41413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41417: ,p_ae_header_id => NULL
41418: );
41419:

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

41412: ,p_token_4 => 'PRODUCT_NAME'
41413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41417: ,p_ae_header_id => NULL
41418: );
41419:
41420: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41443: ----------------------------------------------------------------------------------
41444: -- 4219869 Business Flow
41445: -- Update journal entry status -- Need to generate this within IF
41446: ----------------------------------------------------------------------------------
41447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41448: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41449: ,p_balance_type_code => l_balance_type_code
41450: );
41451:

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

41531:
41532: --
41533: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41534: --
41535: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41536: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41537: ELSE
41538: ---------------------------------------------------------------------------------------------------
41539: -- 4262811a Switch Sign

Line 41560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41556:
41557: XLA_AE_LINES_PKG.ValidateCurrentLine;
41558: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41559:
41560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41561: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41562: ,p_balance_type_code => l_balance_type_code);
41563:
41564: END IF;

Line 41668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41664: l_tmp_amt NUMBER;
41665: l_acc_rev_natural_side_code VARCHAR2(1);
41666:
41667: l_num_entries NUMBER;
41668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41672: l_recog_line_1 NUMBER;

Line 41669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41665: l_acc_rev_natural_side_code VARCHAR2(1);
41666:
41667: l_num_entries NUMBER;
41668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41672: l_recog_line_1 NUMBER;
41673: l_recog_line_2 NUMBER;

Line 41670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41666:
41667: l_num_entries NUMBER;
41668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41672: l_recog_line_1 NUMBER;
41673: l_recog_line_2 NUMBER;
41674:

Line 41671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41667: l_num_entries NUMBER;
41668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41672: l_recog_line_1 NUMBER;
41673: l_recog_line_2 NUMBER;
41674:
41675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41673: l_recog_line_2 NUMBER;
41674:
41675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41676: l_bflow_applied_to_amt NUMBER; -- 5132302
41677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41678:
41679: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41680:
41681: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41748: l_accrual_line_num := NULL; -- 4262811
41749: l_tmp_amt := NULL; -- 4262811
41750: --
41751:
41752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41753: l_balance_type_code <> 'B' THEN
41754: IF NVL(p_source_2,'
41755: ') = 'EXP'
41756: THEN

Line 41824: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41820: --
41821: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41822:
41823: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41824: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41825:
41826: -- 4955764
41827: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41828: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41864: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41865:
41866: IF xla_accounting_cache_pkg.GetValueChar
41867: (p_source_code => 'LEDGER_CATEGORY_CODE'
41868: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41869: AND l_bflow_method_code = 'PRIOR_ENTRY'
41870: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41871: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41872: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41965: p_lookup_type => 'XLA_OWNER_TYPE'
41966: ,p_lookup_code => l_component_type_code
41967: )
41968: ,p_token_4 => 'PRODUCT_NAME'
41969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41973: ,p_ae_header_id => NULL

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

41966: ,p_lookup_code => l_component_type_code
41967: )
41968: ,p_token_4 => 'PRODUCT_NAME'
41969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41973: ,p_ae_header_id => NULL
41974: );

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

41967: )
41968: ,p_token_4 => 'PRODUCT_NAME'
41969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41973: ,p_ae_header_id => NULL
41974: );
41975:

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

41968: ,p_token_4 => 'PRODUCT_NAME'
41969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41973: ,p_ae_header_id => NULL
41974: );
41975:
41976: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41999: ----------------------------------------------------------------------------------
42000: -- 4219869 Business Flow
42001: -- Update journal entry status -- Need to generate this within IF
42002: ----------------------------------------------------------------------------------
42003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42004: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42005: ,p_balance_type_code => l_balance_type_code
42006: );
42007:

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

42087:
42088: --
42089: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42090: --
42091: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42092: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42093: ELSE
42094: ---------------------------------------------------------------------------------------------------
42095: -- 4262811a Switch Sign

Line 42116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42112:
42113: XLA_AE_LINES_PKG.ValidateCurrentLine;
42114: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42115:
42116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42117: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42118: ,p_balance_type_code => l_balance_type_code);
42119:
42120: END IF;

Line 42224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42220: l_tmp_amt NUMBER;
42221: l_acc_rev_natural_side_code VARCHAR2(1);
42222:
42223: l_num_entries NUMBER;
42224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42228: l_recog_line_1 NUMBER;

Line 42225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42221: l_acc_rev_natural_side_code VARCHAR2(1);
42222:
42223: l_num_entries NUMBER;
42224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42228: l_recog_line_1 NUMBER;
42229: l_recog_line_2 NUMBER;

Line 42226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42222:
42223: l_num_entries NUMBER;
42224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42228: l_recog_line_1 NUMBER;
42229: l_recog_line_2 NUMBER;
42230:

Line 42227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42223: l_num_entries NUMBER;
42224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42228: l_recog_line_1 NUMBER;
42229: l_recog_line_2 NUMBER;
42230:
42231: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42233: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42229: l_recog_line_2 NUMBER;
42230:
42231: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42232: l_bflow_applied_to_amt NUMBER; -- 5132302
42233: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42234:
42235: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42236:
42237: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42304: l_accrual_line_num := NULL; -- 4262811
42305: l_tmp_amt := NULL; -- 4262811
42306: --
42307:
42308: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42309: l_balance_type_code <> 'B' THEN
42310: IF NVL(p_source_2,'
42311: ') = 'EXP'
42312: THEN

Line 42380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42376: --
42377: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42378:
42379: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42381:
42382: -- 4955764
42383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42420: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42421:
42422: IF xla_accounting_cache_pkg.GetValueChar
42423: (p_source_code => 'LEDGER_CATEGORY_CODE'
42424: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42425: AND l_bflow_method_code = 'PRIOR_ENTRY'
42426: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42427: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42428: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42521: p_lookup_type => 'XLA_OWNER_TYPE'
42522: ,p_lookup_code => l_component_type_code
42523: )
42524: ,p_token_4 => 'PRODUCT_NAME'
42525: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42526: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42527: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42528: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42529: ,p_ae_header_id => NULL

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

42522: ,p_lookup_code => l_component_type_code
42523: )
42524: ,p_token_4 => 'PRODUCT_NAME'
42525: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42526: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42527: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42528: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42529: ,p_ae_header_id => NULL
42530: );

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

42523: )
42524: ,p_token_4 => 'PRODUCT_NAME'
42525: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42526: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42527: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42528: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42529: ,p_ae_header_id => NULL
42530: );
42531:

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

42524: ,p_token_4 => 'PRODUCT_NAME'
42525: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42526: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42527: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42528: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42529: ,p_ae_header_id => NULL
42530: );
42531:
42532: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42559: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42555: ----------------------------------------------------------------------------------
42556: -- 4219869 Business Flow
42557: -- Update journal entry status -- Need to generate this within IF
42558: ----------------------------------------------------------------------------------
42559: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42560: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42561: ,p_balance_type_code => l_balance_type_code
42562: );
42563:

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

42643:
42644: --
42645: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42646: --
42647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42648: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42649: ELSE
42650: ---------------------------------------------------------------------------------------------------
42651: -- 4262811a Switch Sign

Line 42672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42668:
42669: XLA_AE_LINES_PKG.ValidateCurrentLine;
42670: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42671:
42672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42673: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42674: ,p_balance_type_code => l_balance_type_code);
42675:
42676: END IF;

Line 42782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42778: l_tmp_amt NUMBER;
42779: l_acc_rev_natural_side_code VARCHAR2(1);
42780:
42781: l_num_entries NUMBER;
42782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42786: l_recog_line_1 NUMBER;

Line 42783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42779: l_acc_rev_natural_side_code VARCHAR2(1);
42780:
42781: l_num_entries NUMBER;
42782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42786: l_recog_line_1 NUMBER;
42787: l_recog_line_2 NUMBER;

Line 42784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42780:
42781: l_num_entries NUMBER;
42782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42786: l_recog_line_1 NUMBER;
42787: l_recog_line_2 NUMBER;
42788:

Line 42785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42781: l_num_entries NUMBER;
42782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42786: l_recog_line_1 NUMBER;
42787: l_recog_line_2 NUMBER;
42788:
42789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42787: l_recog_line_2 NUMBER;
42788:
42789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42790: l_bflow_applied_to_amt NUMBER; -- 5132302
42791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42792:
42793: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42794:
42795: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42862: l_accrual_line_num := NULL; -- 4262811
42863: l_tmp_amt := NULL; -- 4262811
42864: --
42865:
42866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42867: l_balance_type_code <> 'B' THEN
42868: IF (NVL(p_source_2,'
42869: ') = 'EXP' AND
42870: p_source_3 < 0) OR

Line 42943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42939: --
42940: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42941:
42942: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42944:
42945: -- 4955764
42946: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42947: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42983: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42984:
42985: IF xla_accounting_cache_pkg.GetValueChar
42986: (p_source_code => 'LEDGER_CATEGORY_CODE'
42987: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42988: AND l_bflow_method_code = 'PRIOR_ENTRY'
42989: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42990: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42991: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43084: p_lookup_type => 'XLA_OWNER_TYPE'
43085: ,p_lookup_code => l_component_type_code
43086: )
43087: ,p_token_4 => 'PRODUCT_NAME'
43088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43092: ,p_ae_header_id => NULL

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

43085: ,p_lookup_code => l_component_type_code
43086: )
43087: ,p_token_4 => 'PRODUCT_NAME'
43088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43092: ,p_ae_header_id => NULL
43093: );

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

43086: )
43087: ,p_token_4 => 'PRODUCT_NAME'
43088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43092: ,p_ae_header_id => NULL
43093: );
43094:

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

43087: ,p_token_4 => 'PRODUCT_NAME'
43088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43092: ,p_ae_header_id => NULL
43093: );
43094:
43095: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43118: ----------------------------------------------------------------------------------
43119: -- 4219869 Business Flow
43120: -- Update journal entry status -- Need to generate this within IF
43121: ----------------------------------------------------------------------------------
43122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43124: ,p_balance_type_code => l_balance_type_code
43125: );
43126:

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

43206:
43207: --
43208: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43209: --
43210: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43211: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43212: ELSE
43213: ---------------------------------------------------------------------------------------------------
43214: -- 4262811a Switch Sign

Line 43235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43231:
43232: XLA_AE_LINES_PKG.ValidateCurrentLine;
43233: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43234:
43235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43236: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43237: ,p_balance_type_code => l_balance_type_code);
43238:
43239: END IF;

Line 43345: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43341: l_tmp_amt NUMBER;
43342: l_acc_rev_natural_side_code VARCHAR2(1);
43343:
43344: l_num_entries NUMBER;
43345: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43346: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43347: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43348: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43349: l_recog_line_1 NUMBER;

Line 43346: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43342: l_acc_rev_natural_side_code VARCHAR2(1);
43343:
43344: l_num_entries NUMBER;
43345: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43346: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43347: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43348: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43349: l_recog_line_1 NUMBER;
43350: l_recog_line_2 NUMBER;

Line 43347: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43343:
43344: l_num_entries NUMBER;
43345: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43346: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43347: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43348: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43349: l_recog_line_1 NUMBER;
43350: l_recog_line_2 NUMBER;
43351:

Line 43348: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43344: l_num_entries NUMBER;
43345: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43346: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43347: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43348: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43349: l_recog_line_1 NUMBER;
43350: l_recog_line_2 NUMBER;
43351:
43352: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43354: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43350: l_recog_line_2 NUMBER;
43351:
43352: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43353: l_bflow_applied_to_amt NUMBER; -- 5132302
43354: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43355:
43356: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43357:
43358: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43425: l_accrual_line_num := NULL; -- 4262811
43426: l_tmp_amt := NULL; -- 4262811
43427: --
43428:
43429: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43430: l_balance_type_code <> 'B' THEN
43431: IF (NVL(p_source_2,'
43432: ') = 'EXP' AND
43433: p_source_3 > 0) OR

Line 43506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43502: --
43503: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43504:
43505: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43507:
43508: -- 4955764
43509: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43510: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43546: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43547:
43548: IF xla_accounting_cache_pkg.GetValueChar
43549: (p_source_code => 'LEDGER_CATEGORY_CODE'
43550: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43551: AND l_bflow_method_code = 'PRIOR_ENTRY'
43552: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43553: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43554: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43647: p_lookup_type => 'XLA_OWNER_TYPE'
43648: ,p_lookup_code => l_component_type_code
43649: )
43650: ,p_token_4 => 'PRODUCT_NAME'
43651: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43652: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43653: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43654: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43655: ,p_ae_header_id => NULL

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

43648: ,p_lookup_code => l_component_type_code
43649: )
43650: ,p_token_4 => 'PRODUCT_NAME'
43651: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43652: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43653: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43654: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43655: ,p_ae_header_id => NULL
43656: );

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

43649: )
43650: ,p_token_4 => 'PRODUCT_NAME'
43651: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43652: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43653: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43654: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43655: ,p_ae_header_id => NULL
43656: );
43657:

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

43650: ,p_token_4 => 'PRODUCT_NAME'
43651: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43652: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43653: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43654: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43655: ,p_ae_header_id => NULL
43656: );
43657:
43658: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43681: ----------------------------------------------------------------------------------
43682: -- 4219869 Business Flow
43683: -- Update journal entry status -- Need to generate this within IF
43684: ----------------------------------------------------------------------------------
43685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43686: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43687: ,p_balance_type_code => l_balance_type_code
43688: );
43689:

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

43769:
43770: --
43771: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43772: --
43773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43774: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43775: ELSE
43776: ---------------------------------------------------------------------------------------------------
43777: -- 4262811a Switch Sign

Line 43798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43794:
43795: XLA_AE_LINES_PKG.ValidateCurrentLine;
43796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43797:
43798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43799: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43800: ,p_balance_type_code => l_balance_type_code);
43801:
43802: END IF;

Line 43906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43902: l_tmp_amt NUMBER;
43903: l_acc_rev_natural_side_code VARCHAR2(1);
43904:
43905: l_num_entries NUMBER;
43906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43910: l_recog_line_1 NUMBER;

Line 43907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43903: l_acc_rev_natural_side_code VARCHAR2(1);
43904:
43905: l_num_entries NUMBER;
43906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43910: l_recog_line_1 NUMBER;
43911: l_recog_line_2 NUMBER;

Line 43908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43904:
43905: l_num_entries NUMBER;
43906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43910: l_recog_line_1 NUMBER;
43911: l_recog_line_2 NUMBER;
43912:

Line 43909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43905: l_num_entries NUMBER;
43906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43910: l_recog_line_1 NUMBER;
43911: l_recog_line_2 NUMBER;
43912:
43913: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43915: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43911: l_recog_line_2 NUMBER;
43912:
43913: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43914: l_bflow_applied_to_amt NUMBER; -- 5132302
43915: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43916:
43917: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43918:
43919: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43986: l_accrual_line_num := NULL; -- 4262811
43987: l_tmp_amt := NULL; -- 4262811
43988: --
43989:
43990: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43991: l_balance_type_code <> 'B' THEN
43992: IF NVL(p_source_2,'
43993: ') = 'FRT'
43994: THEN

Line 44062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44058: --
44059: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44060:
44061: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44063:
44064: -- 4955764
44065: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44066: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44102: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44103:
44104: IF xla_accounting_cache_pkg.GetValueChar
44105: (p_source_code => 'LEDGER_CATEGORY_CODE'
44106: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44107: AND l_bflow_method_code = 'PRIOR_ENTRY'
44108: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44109: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44110: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44203: p_lookup_type => 'XLA_OWNER_TYPE'
44204: ,p_lookup_code => l_component_type_code
44205: )
44206: ,p_token_4 => 'PRODUCT_NAME'
44207: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44208: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44209: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44210: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44211: ,p_ae_header_id => NULL

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

44204: ,p_lookup_code => l_component_type_code
44205: )
44206: ,p_token_4 => 'PRODUCT_NAME'
44207: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44208: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44209: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44210: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44211: ,p_ae_header_id => NULL
44212: );

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

44205: )
44206: ,p_token_4 => 'PRODUCT_NAME'
44207: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44208: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44209: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44210: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44211: ,p_ae_header_id => NULL
44212: );
44213:

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

44206: ,p_token_4 => 'PRODUCT_NAME'
44207: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44208: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44209: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44210: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44211: ,p_ae_header_id => NULL
44212: );
44213:
44214: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44241: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44237: ----------------------------------------------------------------------------------
44238: -- 4219869 Business Flow
44239: -- Update journal entry status -- Need to generate this within IF
44240: ----------------------------------------------------------------------------------
44241: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44242: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44243: ,p_balance_type_code => l_balance_type_code
44244: );
44245:

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

44325:
44326: --
44327: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44328: --
44329: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44330: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44331: ELSE
44332: ---------------------------------------------------------------------------------------------------
44333: -- 4262811a Switch Sign

Line 44354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44350:
44351: XLA_AE_LINES_PKG.ValidateCurrentLine;
44352: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44353:
44354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44355: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44356: ,p_balance_type_code => l_balance_type_code);
44357:
44358: END IF;

Line 44462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44458: l_tmp_amt NUMBER;
44459: l_acc_rev_natural_side_code VARCHAR2(1);
44460:
44461: l_num_entries NUMBER;
44462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44466: l_recog_line_1 NUMBER;

Line 44463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44459: l_acc_rev_natural_side_code VARCHAR2(1);
44460:
44461: l_num_entries NUMBER;
44462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44466: l_recog_line_1 NUMBER;
44467: l_recog_line_2 NUMBER;

Line 44464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44460:
44461: l_num_entries NUMBER;
44462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44466: l_recog_line_1 NUMBER;
44467: l_recog_line_2 NUMBER;
44468:

Line 44465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44461: l_num_entries NUMBER;
44462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44466: l_recog_line_1 NUMBER;
44467: l_recog_line_2 NUMBER;
44468:
44469: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44471: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44467: l_recog_line_2 NUMBER;
44468:
44469: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44470: l_bflow_applied_to_amt NUMBER; -- 5132302
44471: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44472:
44473: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44474:
44475: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44542: l_accrual_line_num := NULL; -- 4262811
44543: l_tmp_amt := NULL; -- 4262811
44544: --
44545:
44546: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44547: l_balance_type_code <> 'B' THEN
44548: IF NVL(p_source_2,'
44549: ') = 'FRT'
44550: THEN

Line 44618: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44614: --
44615: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44616:
44617: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44618: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44619:
44620: -- 4955764
44621: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44622: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44658: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44659:
44660: IF xla_accounting_cache_pkg.GetValueChar
44661: (p_source_code => 'LEDGER_CATEGORY_CODE'
44662: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44663: AND l_bflow_method_code = 'PRIOR_ENTRY'
44664: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44665: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44666: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44759: p_lookup_type => 'XLA_OWNER_TYPE'
44760: ,p_lookup_code => l_component_type_code
44761: )
44762: ,p_token_4 => 'PRODUCT_NAME'
44763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44767: ,p_ae_header_id => NULL

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

44760: ,p_lookup_code => l_component_type_code
44761: )
44762: ,p_token_4 => 'PRODUCT_NAME'
44763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44767: ,p_ae_header_id => NULL
44768: );

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

44761: )
44762: ,p_token_4 => 'PRODUCT_NAME'
44763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44767: ,p_ae_header_id => NULL
44768: );
44769:

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

44762: ,p_token_4 => 'PRODUCT_NAME'
44763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44767: ,p_ae_header_id => NULL
44768: );
44769:
44770: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44793: ----------------------------------------------------------------------------------
44794: -- 4219869 Business Flow
44795: -- Update journal entry status -- Need to generate this within IF
44796: ----------------------------------------------------------------------------------
44797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44798: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44799: ,p_balance_type_code => l_balance_type_code
44800: );
44801:

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

44881:
44882: --
44883: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44884: --
44885: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44886: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44887: ELSE
44888: ---------------------------------------------------------------------------------------------------
44889: -- 4262811a Switch Sign

Line 44910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44906:
44907: XLA_AE_LINES_PKG.ValidateCurrentLine;
44908: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44909:
44910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44911: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44912: ,p_balance_type_code => l_balance_type_code);
44913:
44914: END IF;

Line 45018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45014: l_tmp_amt NUMBER;
45015: l_acc_rev_natural_side_code VARCHAR2(1);
45016:
45017: l_num_entries NUMBER;
45018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45022: l_recog_line_1 NUMBER;

Line 45019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45015: l_acc_rev_natural_side_code VARCHAR2(1);
45016:
45017: l_num_entries NUMBER;
45018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45022: l_recog_line_1 NUMBER;
45023: l_recog_line_2 NUMBER;

Line 45020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45016:
45017: l_num_entries NUMBER;
45018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45022: l_recog_line_1 NUMBER;
45023: l_recog_line_2 NUMBER;
45024:

Line 45021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45017: l_num_entries NUMBER;
45018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45022: l_recog_line_1 NUMBER;
45023: l_recog_line_2 NUMBER;
45024:
45025: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45027: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45023: l_recog_line_2 NUMBER;
45024:
45025: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45026: l_bflow_applied_to_amt NUMBER; -- 5132302
45027: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45028:
45029: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45030:
45031: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45098: l_accrual_line_num := NULL; -- 4262811
45099: l_tmp_amt := NULL; -- 4262811
45100: --
45101:
45102: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45103: l_balance_type_code <> 'B' THEN
45104: IF NVL(p_source_2,'
45105: ') = 'FRT'
45106: THEN

Line 45174: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45170: --
45171: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45172:
45173: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45174: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45175:
45176: -- 4955764
45177: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45178: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45214: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45215:
45216: IF xla_accounting_cache_pkg.GetValueChar
45217: (p_source_code => 'LEDGER_CATEGORY_CODE'
45218: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45219: AND l_bflow_method_code = 'PRIOR_ENTRY'
45220: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45221: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45222: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45315: p_lookup_type => 'XLA_OWNER_TYPE'
45316: ,p_lookup_code => l_component_type_code
45317: )
45318: ,p_token_4 => 'PRODUCT_NAME'
45319: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45320: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45321: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45322: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45323: ,p_ae_header_id => NULL

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

45316: ,p_lookup_code => l_component_type_code
45317: )
45318: ,p_token_4 => 'PRODUCT_NAME'
45319: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45320: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45321: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45322: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45323: ,p_ae_header_id => NULL
45324: );

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

45317: )
45318: ,p_token_4 => 'PRODUCT_NAME'
45319: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45320: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45321: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45322: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45323: ,p_ae_header_id => NULL
45324: );
45325:

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

45318: ,p_token_4 => 'PRODUCT_NAME'
45319: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45320: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45321: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45322: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45323: ,p_ae_header_id => NULL
45324: );
45325:
45326: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45353: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45349: ----------------------------------------------------------------------------------
45350: -- 4219869 Business Flow
45351: -- Update journal entry status -- Need to generate this within IF
45352: ----------------------------------------------------------------------------------
45353: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45354: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45355: ,p_balance_type_code => l_balance_type_code
45356: );
45357:

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

45437:
45438: --
45439: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45440: --
45441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45442: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45443: ELSE
45444: ---------------------------------------------------------------------------------------------------
45445: -- 4262811a Switch Sign

Line 45466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45462:
45463: XLA_AE_LINES_PKG.ValidateCurrentLine;
45464: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45465:
45466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45468: ,p_balance_type_code => l_balance_type_code);
45469:
45470: END IF;

Line 45574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45570: l_tmp_amt NUMBER;
45571: l_acc_rev_natural_side_code VARCHAR2(1);
45572:
45573: l_num_entries NUMBER;
45574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45578: l_recog_line_1 NUMBER;

Line 45575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45571: l_acc_rev_natural_side_code VARCHAR2(1);
45572:
45573: l_num_entries NUMBER;
45574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45578: l_recog_line_1 NUMBER;
45579: l_recog_line_2 NUMBER;

Line 45576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45572:
45573: l_num_entries NUMBER;
45574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45578: l_recog_line_1 NUMBER;
45579: l_recog_line_2 NUMBER;
45580:

Line 45577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45573: l_num_entries NUMBER;
45574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45578: l_recog_line_1 NUMBER;
45579: l_recog_line_2 NUMBER;
45580:
45581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45579: l_recog_line_2 NUMBER;
45580:
45581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45582: l_bflow_applied_to_amt NUMBER; -- 5132302
45583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45584:
45585: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45586:
45587: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45654: l_accrual_line_num := NULL; -- 4262811
45655: l_tmp_amt := NULL; -- 4262811
45656: --
45657:
45658: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45659: l_balance_type_code <> 'B' THEN
45660: IF NVL(p_source_2,'
45661: ') = 'FRT'
45662: THEN

Line 45730: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45726: --
45727: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45728:
45729: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45730: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45731:
45732: -- 4955764
45733: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45734: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45770: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45771:
45772: IF xla_accounting_cache_pkg.GetValueChar
45773: (p_source_code => 'LEDGER_CATEGORY_CODE'
45774: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45775: AND l_bflow_method_code = 'PRIOR_ENTRY'
45776: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45777: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45778: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45871: p_lookup_type => 'XLA_OWNER_TYPE'
45872: ,p_lookup_code => l_component_type_code
45873: )
45874: ,p_token_4 => 'PRODUCT_NAME'
45875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45879: ,p_ae_header_id => NULL

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

45872: ,p_lookup_code => l_component_type_code
45873: )
45874: ,p_token_4 => 'PRODUCT_NAME'
45875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45879: ,p_ae_header_id => NULL
45880: );

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

45873: )
45874: ,p_token_4 => 'PRODUCT_NAME'
45875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45879: ,p_ae_header_id => NULL
45880: );
45881:

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

45874: ,p_token_4 => 'PRODUCT_NAME'
45875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45879: ,p_ae_header_id => NULL
45880: );
45881:
45882: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45905: ----------------------------------------------------------------------------------
45906: -- 4219869 Business Flow
45907: -- Update journal entry status -- Need to generate this within IF
45908: ----------------------------------------------------------------------------------
45909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45910: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45911: ,p_balance_type_code => l_balance_type_code
45912: );
45913:

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

45993:
45994: --
45995: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45996: --
45997: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45998: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45999: ELSE
46000: ---------------------------------------------------------------------------------------------------
46001: -- 4262811a Switch Sign

Line 46022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46018:
46019: XLA_AE_LINES_PKG.ValidateCurrentLine;
46020: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46021:
46022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46023: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46024: ,p_balance_type_code => l_balance_type_code);
46025:
46026: END IF;

Line 46130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46126: l_tmp_amt NUMBER;
46127: l_acc_rev_natural_side_code VARCHAR2(1);
46128:
46129: l_num_entries NUMBER;
46130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46134: l_recog_line_1 NUMBER;

Line 46131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46127: l_acc_rev_natural_side_code VARCHAR2(1);
46128:
46129: l_num_entries NUMBER;
46130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46134: l_recog_line_1 NUMBER;
46135: l_recog_line_2 NUMBER;

Line 46132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46128:
46129: l_num_entries NUMBER;
46130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46134: l_recog_line_1 NUMBER;
46135: l_recog_line_2 NUMBER;
46136:

Line 46133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46129: l_num_entries NUMBER;
46130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46134: l_recog_line_1 NUMBER;
46135: l_recog_line_2 NUMBER;
46136:
46137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46135: l_recog_line_2 NUMBER;
46136:
46137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46138: l_bflow_applied_to_amt NUMBER; -- 5132302
46139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46140:
46141: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46142:
46143: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46210: l_accrual_line_num := NULL; -- 4262811
46211: l_tmp_amt := NULL; -- 4262811
46212: --
46213:
46214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46215: l_balance_type_code <> 'B' THEN
46216: IF NVL(p_source_2,'
46217: ') = 'FRT'
46218: THEN

Line 46286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46282: --
46283: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46284:
46285: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46287:
46288: -- 4955764
46289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46326: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46327:
46328: IF xla_accounting_cache_pkg.GetValueChar
46329: (p_source_code => 'LEDGER_CATEGORY_CODE'
46330: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46331: AND l_bflow_method_code = 'PRIOR_ENTRY'
46332: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46333: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46334: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46427: p_lookup_type => 'XLA_OWNER_TYPE'
46428: ,p_lookup_code => l_component_type_code
46429: )
46430: ,p_token_4 => 'PRODUCT_NAME'
46431: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46432: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46433: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46434: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46435: ,p_ae_header_id => NULL

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

46428: ,p_lookup_code => l_component_type_code
46429: )
46430: ,p_token_4 => 'PRODUCT_NAME'
46431: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46432: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46433: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46434: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46435: ,p_ae_header_id => NULL
46436: );

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

46429: )
46430: ,p_token_4 => 'PRODUCT_NAME'
46431: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46432: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46433: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46434: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46435: ,p_ae_header_id => NULL
46436: );
46437:

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

46430: ,p_token_4 => 'PRODUCT_NAME'
46431: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46432: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46433: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46434: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46435: ,p_ae_header_id => NULL
46436: );
46437:
46438: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46465: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46461: ----------------------------------------------------------------------------------
46462: -- 4219869 Business Flow
46463: -- Update journal entry status -- Need to generate this within IF
46464: ----------------------------------------------------------------------------------
46465: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46466: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46467: ,p_balance_type_code => l_balance_type_code
46468: );
46469:

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

46549:
46550: --
46551: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46552: --
46553: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46554: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46555: ELSE
46556: ---------------------------------------------------------------------------------------------------
46557: -- 4262811a Switch Sign

Line 46578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46574:
46575: XLA_AE_LINES_PKG.ValidateCurrentLine;
46576: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46577:
46578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46579: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46580: ,p_balance_type_code => l_balance_type_code);
46581:
46582: END IF;

Line 46686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46682: l_tmp_amt NUMBER;
46683: l_acc_rev_natural_side_code VARCHAR2(1);
46684:
46685: l_num_entries NUMBER;
46686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46690: l_recog_line_1 NUMBER;

Line 46687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46683: l_acc_rev_natural_side_code VARCHAR2(1);
46684:
46685: l_num_entries NUMBER;
46686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46690: l_recog_line_1 NUMBER;
46691: l_recog_line_2 NUMBER;

Line 46688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46684:
46685: l_num_entries NUMBER;
46686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46690: l_recog_line_1 NUMBER;
46691: l_recog_line_2 NUMBER;
46692:

Line 46689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46685: l_num_entries NUMBER;
46686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46690: l_recog_line_1 NUMBER;
46691: l_recog_line_2 NUMBER;
46692:
46693: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46695: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46691: l_recog_line_2 NUMBER;
46692:
46693: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46694: l_bflow_applied_to_amt NUMBER; -- 5132302
46695: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46696:
46697: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46698:
46699: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46766: l_accrual_line_num := NULL; -- 4262811
46767: l_tmp_amt := NULL; -- 4262811
46768: --
46769:
46770: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46771: l_balance_type_code <> 'B' THEN
46772: IF NVL(p_source_2,'
46773: ') = 'FRT'
46774: THEN

Line 46842: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46838: --
46839: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46840:
46841: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46842: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46843:
46844: -- 4955764
46845: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46846: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46882: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46883:
46884: IF xla_accounting_cache_pkg.GetValueChar
46885: (p_source_code => 'LEDGER_CATEGORY_CODE'
46886: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46887: AND l_bflow_method_code = 'PRIOR_ENTRY'
46888: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46889: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46890: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46983: p_lookup_type => 'XLA_OWNER_TYPE'
46984: ,p_lookup_code => l_component_type_code
46985: )
46986: ,p_token_4 => 'PRODUCT_NAME'
46987: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46988: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46989: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46990: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46991: ,p_ae_header_id => NULL

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

46984: ,p_lookup_code => l_component_type_code
46985: )
46986: ,p_token_4 => 'PRODUCT_NAME'
46987: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46988: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46989: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46990: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46991: ,p_ae_header_id => NULL
46992: );

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

46985: )
46986: ,p_token_4 => 'PRODUCT_NAME'
46987: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46988: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46989: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46990: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46991: ,p_ae_header_id => NULL
46992: );
46993:

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

46986: ,p_token_4 => 'PRODUCT_NAME'
46987: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46988: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46989: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46990: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46991: ,p_ae_header_id => NULL
46992: );
46993:
46994: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47017: ----------------------------------------------------------------------------------
47018: -- 4219869 Business Flow
47019: -- Update journal entry status -- Need to generate this within IF
47020: ----------------------------------------------------------------------------------
47021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47022: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47023: ,p_balance_type_code => l_balance_type_code
47024: );
47025:

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

47105:
47106: --
47107: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47108: --
47109: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47110: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47111: ELSE
47112: ---------------------------------------------------------------------------------------------------
47113: -- 4262811a Switch Sign

Line 47134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47130:
47131: XLA_AE_LINES_PKG.ValidateCurrentLine;
47132: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47133:
47134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47135: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47136: ,p_balance_type_code => l_balance_type_code);
47137:
47138: END IF;

Line 47242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47238: l_tmp_amt NUMBER;
47239: l_acc_rev_natural_side_code VARCHAR2(1);
47240:
47241: l_num_entries NUMBER;
47242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47246: l_recog_line_1 NUMBER;

Line 47243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47239: l_acc_rev_natural_side_code VARCHAR2(1);
47240:
47241: l_num_entries NUMBER;
47242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47246: l_recog_line_1 NUMBER;
47247: l_recog_line_2 NUMBER;

Line 47244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47240:
47241: l_num_entries NUMBER;
47242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47246: l_recog_line_1 NUMBER;
47247: l_recog_line_2 NUMBER;
47248:

Line 47245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47241: l_num_entries NUMBER;
47242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47246: l_recog_line_1 NUMBER;
47247: l_recog_line_2 NUMBER;
47248:
47249: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47251: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47247: l_recog_line_2 NUMBER;
47248:
47249: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47250: l_bflow_applied_to_amt NUMBER; -- 5132302
47251: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47252:
47253: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47254:
47255: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47322: l_accrual_line_num := NULL; -- 4262811
47323: l_tmp_amt := NULL; -- 4262811
47324: --
47325:
47326: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47327: l_balance_type_code <> 'B' THEN
47328: IF NVL(p_source_2,'
47329: ') = 'ICACC'
47330: THEN

Line 47398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47394: --
47395: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47396:
47397: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47399:
47400: -- 4955764
47401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47438: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47439:
47440: IF xla_accounting_cache_pkg.GetValueChar
47441: (p_source_code => 'LEDGER_CATEGORY_CODE'
47442: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47443: AND l_bflow_method_code = 'PRIOR_ENTRY'
47444: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47445: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47446: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47539: p_lookup_type => 'XLA_OWNER_TYPE'
47540: ,p_lookup_code => l_component_type_code
47541: )
47542: ,p_token_4 => 'PRODUCT_NAME'
47543: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47544: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47545: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47546: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47547: ,p_ae_header_id => NULL

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

47540: ,p_lookup_code => l_component_type_code
47541: )
47542: ,p_token_4 => 'PRODUCT_NAME'
47543: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47544: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47545: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47546: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47547: ,p_ae_header_id => NULL
47548: );

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

47541: )
47542: ,p_token_4 => 'PRODUCT_NAME'
47543: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47544: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47545: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47546: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47547: ,p_ae_header_id => NULL
47548: );
47549:

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

47542: ,p_token_4 => 'PRODUCT_NAME'
47543: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47544: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47545: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47546: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47547: ,p_ae_header_id => NULL
47548: );
47549:
47550: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47573: ----------------------------------------------------------------------------------
47574: -- 4219869 Business Flow
47575: -- Update journal entry status -- Need to generate this within IF
47576: ----------------------------------------------------------------------------------
47577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47578: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47579: ,p_balance_type_code => l_balance_type_code
47580: );
47581:

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

47661:
47662: --
47663: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47664: --
47665: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47666: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47667: ELSE
47668: ---------------------------------------------------------------------------------------------------
47669: -- 4262811a Switch Sign

Line 47690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47686:
47687: XLA_AE_LINES_PKG.ValidateCurrentLine;
47688: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47689:
47690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47691: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47692: ,p_balance_type_code => l_balance_type_code);
47693:
47694: END IF;

Line 47798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47794: l_tmp_amt NUMBER;
47795: l_acc_rev_natural_side_code VARCHAR2(1);
47796:
47797: l_num_entries NUMBER;
47798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47802: l_recog_line_1 NUMBER;

Line 47799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47795: l_acc_rev_natural_side_code VARCHAR2(1);
47796:
47797: l_num_entries NUMBER;
47798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47802: l_recog_line_1 NUMBER;
47803: l_recog_line_2 NUMBER;

Line 47800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47796:
47797: l_num_entries NUMBER;
47798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47802: l_recog_line_1 NUMBER;
47803: l_recog_line_2 NUMBER;
47804:

Line 47801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47797: l_num_entries NUMBER;
47798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47802: l_recog_line_1 NUMBER;
47803: l_recog_line_2 NUMBER;
47804:
47805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47803: l_recog_line_2 NUMBER;
47804:
47805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47806: l_bflow_applied_to_amt NUMBER; -- 5132302
47807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47808:
47809: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47810:
47811: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47878: l_accrual_line_num := NULL; -- 4262811
47879: l_tmp_amt := NULL; -- 4262811
47880: --
47881:
47882: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47883: l_balance_type_code <> 'B' THEN
47884: IF NVL(p_source_2,'
47885: ') = 'ICACC'
47886: THEN

Line 47954: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47950: --
47951: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47952:
47953: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47954: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47955:
47956: -- 4955764
47957: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47958: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47994: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47995:
47996: IF xla_accounting_cache_pkg.GetValueChar
47997: (p_source_code => 'LEDGER_CATEGORY_CODE'
47998: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47999: AND l_bflow_method_code = 'PRIOR_ENTRY'
48000: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48001: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48002: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48095: p_lookup_type => 'XLA_OWNER_TYPE'
48096: ,p_lookup_code => l_component_type_code
48097: )
48098: ,p_token_4 => 'PRODUCT_NAME'
48099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48103: ,p_ae_header_id => NULL

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

48096: ,p_lookup_code => l_component_type_code
48097: )
48098: ,p_token_4 => 'PRODUCT_NAME'
48099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48103: ,p_ae_header_id => NULL
48104: );

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

48097: )
48098: ,p_token_4 => 'PRODUCT_NAME'
48099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48103: ,p_ae_header_id => NULL
48104: );
48105:

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

48098: ,p_token_4 => 'PRODUCT_NAME'
48099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48103: ,p_ae_header_id => NULL
48104: );
48105:
48106: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48129: ----------------------------------------------------------------------------------
48130: -- 4219869 Business Flow
48131: -- Update journal entry status -- Need to generate this within IF
48132: ----------------------------------------------------------------------------------
48133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48134: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48135: ,p_balance_type_code => l_balance_type_code
48136: );
48137:

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

48217:
48218: --
48219: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48220: --
48221: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48222: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48223: ELSE
48224: ---------------------------------------------------------------------------------------------------
48225: -- 4262811a Switch Sign

Line 48246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48242:
48243: XLA_AE_LINES_PKG.ValidateCurrentLine;
48244: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48245:
48246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48247: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48248: ,p_balance_type_code => l_balance_type_code);
48249:
48250: END IF;

Line 48354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48350: l_tmp_amt NUMBER;
48351: l_acc_rev_natural_side_code VARCHAR2(1);
48352:
48353: l_num_entries NUMBER;
48354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48358: l_recog_line_1 NUMBER;

Line 48355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48351: l_acc_rev_natural_side_code VARCHAR2(1);
48352:
48353: l_num_entries NUMBER;
48354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48358: l_recog_line_1 NUMBER;
48359: l_recog_line_2 NUMBER;

Line 48356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48352:
48353: l_num_entries NUMBER;
48354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48358: l_recog_line_1 NUMBER;
48359: l_recog_line_2 NUMBER;
48360:

Line 48357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48353: l_num_entries NUMBER;
48354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48358: l_recog_line_1 NUMBER;
48359: l_recog_line_2 NUMBER;
48360:
48361: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48363: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48359: l_recog_line_2 NUMBER;
48360:
48361: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48362: l_bflow_applied_to_amt NUMBER; -- 5132302
48363: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48364:
48365: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48366:
48367: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48434: l_accrual_line_num := NULL; -- 4262811
48435: l_tmp_amt := NULL; -- 4262811
48436: --
48437:
48438: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48439: l_balance_type_code <> 'B' THEN
48440: IF NVL(p_source_2,'
48441: ') = 'ICACC'
48442: THEN

Line 48510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48506: --
48507: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48508:
48509: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48511:
48512: -- 4955764
48513: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48514: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48550: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48551:
48552: IF xla_accounting_cache_pkg.GetValueChar
48553: (p_source_code => 'LEDGER_CATEGORY_CODE'
48554: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48555: AND l_bflow_method_code = 'PRIOR_ENTRY'
48556: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48557: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48558: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48651: p_lookup_type => 'XLA_OWNER_TYPE'
48652: ,p_lookup_code => l_component_type_code
48653: )
48654: ,p_token_4 => 'PRODUCT_NAME'
48655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48659: ,p_ae_header_id => NULL

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

48652: ,p_lookup_code => l_component_type_code
48653: )
48654: ,p_token_4 => 'PRODUCT_NAME'
48655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48659: ,p_ae_header_id => NULL
48660: );

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

48653: )
48654: ,p_token_4 => 'PRODUCT_NAME'
48655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48659: ,p_ae_header_id => NULL
48660: );
48661:

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

48654: ,p_token_4 => 'PRODUCT_NAME'
48655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48659: ,p_ae_header_id => NULL
48660: );
48661:
48662: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48685: ----------------------------------------------------------------------------------
48686: -- 4219869 Business Flow
48687: -- Update journal entry status -- Need to generate this within IF
48688: ----------------------------------------------------------------------------------
48689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48690: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48691: ,p_balance_type_code => l_balance_type_code
48692: );
48693:

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

48773:
48774: --
48775: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48776: --
48777: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48778: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48779: ELSE
48780: ---------------------------------------------------------------------------------------------------
48781: -- 4262811a Switch Sign

Line 48802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48798:
48799: XLA_AE_LINES_PKG.ValidateCurrentLine;
48800: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48801:
48802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48803: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48804: ,p_balance_type_code => l_balance_type_code);
48805:
48806: END IF;

Line 48910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48906: l_tmp_amt NUMBER;
48907: l_acc_rev_natural_side_code VARCHAR2(1);
48908:
48909: l_num_entries NUMBER;
48910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48914: l_recog_line_1 NUMBER;

Line 48911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48907: l_acc_rev_natural_side_code VARCHAR2(1);
48908:
48909: l_num_entries NUMBER;
48910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48914: l_recog_line_1 NUMBER;
48915: l_recog_line_2 NUMBER;

Line 48912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48908:
48909: l_num_entries NUMBER;
48910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48914: l_recog_line_1 NUMBER;
48915: l_recog_line_2 NUMBER;
48916:

Line 48913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48909: l_num_entries NUMBER;
48910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48914: l_recog_line_1 NUMBER;
48915: l_recog_line_2 NUMBER;
48916:
48917: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48919: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48915: l_recog_line_2 NUMBER;
48916:
48917: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48918: l_bflow_applied_to_amt NUMBER; -- 5132302
48919: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48920:
48921: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48922:
48923: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48990: l_accrual_line_num := NULL; -- 4262811
48991: l_tmp_amt := NULL; -- 4262811
48992: --
48993:
48994: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48995: l_balance_type_code <> 'B' THEN
48996: IF NVL(p_source_2,'
48997: ') = 'ICACC'
48998: THEN

Line 49066: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49062: --
49063: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49064:
49065: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49066: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49067:
49068: -- 4955764
49069: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49070: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49106: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49107:
49108: IF xla_accounting_cache_pkg.GetValueChar
49109: (p_source_code => 'LEDGER_CATEGORY_CODE'
49110: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49111: AND l_bflow_method_code = 'PRIOR_ENTRY'
49112: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49113: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49114: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49207: p_lookup_type => 'XLA_OWNER_TYPE'
49208: ,p_lookup_code => l_component_type_code
49209: )
49210: ,p_token_4 => 'PRODUCT_NAME'
49211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49215: ,p_ae_header_id => NULL

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

49208: ,p_lookup_code => l_component_type_code
49209: )
49210: ,p_token_4 => 'PRODUCT_NAME'
49211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49215: ,p_ae_header_id => NULL
49216: );

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

49209: )
49210: ,p_token_4 => 'PRODUCT_NAME'
49211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49215: ,p_ae_header_id => NULL
49216: );
49217:

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

49210: ,p_token_4 => 'PRODUCT_NAME'
49211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49215: ,p_ae_header_id => NULL
49216: );
49217:
49218: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49241: ----------------------------------------------------------------------------------
49242: -- 4219869 Business Flow
49243: -- Update journal entry status -- Need to generate this within IF
49244: ----------------------------------------------------------------------------------
49245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49246: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49247: ,p_balance_type_code => l_balance_type_code
49248: );
49249:

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

49329:
49330: --
49331: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49332: --
49333: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49334: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49335: ELSE
49336: ---------------------------------------------------------------------------------------------------
49337: -- 4262811a Switch Sign

Line 49358: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49354:
49355: XLA_AE_LINES_PKG.ValidateCurrentLine;
49356: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49357:
49358: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49359: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49360: ,p_balance_type_code => l_balance_type_code);
49361:
49362: END IF;

Line 49466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49462: l_tmp_amt NUMBER;
49463: l_acc_rev_natural_side_code VARCHAR2(1);
49464:
49465: l_num_entries NUMBER;
49466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49470: l_recog_line_1 NUMBER;

Line 49467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49463: l_acc_rev_natural_side_code VARCHAR2(1);
49464:
49465: l_num_entries NUMBER;
49466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49470: l_recog_line_1 NUMBER;
49471: l_recog_line_2 NUMBER;

Line 49468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49464:
49465: l_num_entries NUMBER;
49466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49470: l_recog_line_1 NUMBER;
49471: l_recog_line_2 NUMBER;
49472:

Line 49469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49465: l_num_entries NUMBER;
49466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49470: l_recog_line_1 NUMBER;
49471: l_recog_line_2 NUMBER;
49472:
49473: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49475: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49471: l_recog_line_2 NUMBER;
49472:
49473: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49474: l_bflow_applied_to_amt NUMBER; -- 5132302
49475: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49476:
49477: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49478:
49479: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49546: l_accrual_line_num := NULL; -- 4262811
49547: l_tmp_amt := NULL; -- 4262811
49548: --
49549:
49550: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49551: l_balance_type_code <> 'B' THEN
49552: IF NVL(p_source_2,'
49553: ') = 'ICACC'
49554: THEN

Line 49622: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49618: --
49619: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49620:
49621: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49622: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49623:
49624: -- 4955764
49625: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49626: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49662: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49663:
49664: IF xla_accounting_cache_pkg.GetValueChar
49665: (p_source_code => 'LEDGER_CATEGORY_CODE'
49666: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49667: AND l_bflow_method_code = 'PRIOR_ENTRY'
49668: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49669: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49670: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49763: p_lookup_type => 'XLA_OWNER_TYPE'
49764: ,p_lookup_code => l_component_type_code
49765: )
49766: ,p_token_4 => 'PRODUCT_NAME'
49767: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49768: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49769: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49770: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49771: ,p_ae_header_id => NULL

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

49764: ,p_lookup_code => l_component_type_code
49765: )
49766: ,p_token_4 => 'PRODUCT_NAME'
49767: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49768: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49769: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49770: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49771: ,p_ae_header_id => NULL
49772: );

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

49765: )
49766: ,p_token_4 => 'PRODUCT_NAME'
49767: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49768: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49769: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49770: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49771: ,p_ae_header_id => NULL
49772: );
49773:

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

49766: ,p_token_4 => 'PRODUCT_NAME'
49767: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49768: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49769: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49770: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49771: ,p_ae_header_id => NULL
49772: );
49773:
49774: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49801: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49797: ----------------------------------------------------------------------------------
49798: -- 4219869 Business Flow
49799: -- Update journal entry status -- Need to generate this within IF
49800: ----------------------------------------------------------------------------------
49801: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49802: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49803: ,p_balance_type_code => l_balance_type_code
49804: );
49805:

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

49885:
49886: --
49887: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49888: --
49889: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49890: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49891: ELSE
49892: ---------------------------------------------------------------------------------------------------
49893: -- 4262811a Switch Sign

Line 49914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49910:
49911: XLA_AE_LINES_PKG.ValidateCurrentLine;
49912: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49913:
49914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49915: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49916: ,p_balance_type_code => l_balance_type_code);
49917:
49918: END IF;

Line 50022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50018: l_tmp_amt NUMBER;
50019: l_acc_rev_natural_side_code VARCHAR2(1);
50020:
50021: l_num_entries NUMBER;
50022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50026: l_recog_line_1 NUMBER;

Line 50023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50019: l_acc_rev_natural_side_code VARCHAR2(1);
50020:
50021: l_num_entries NUMBER;
50022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50026: l_recog_line_1 NUMBER;
50027: l_recog_line_2 NUMBER;

Line 50024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50020:
50021: l_num_entries NUMBER;
50022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50026: l_recog_line_1 NUMBER;
50027: l_recog_line_2 NUMBER;
50028:

Line 50025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50021: l_num_entries NUMBER;
50022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50026: l_recog_line_1 NUMBER;
50027: l_recog_line_2 NUMBER;
50028:
50029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50027: l_recog_line_2 NUMBER;
50028:
50029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50030: l_bflow_applied_to_amt NUMBER; -- 5132302
50031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50032:
50033: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50034:
50035: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50102: l_accrual_line_num := NULL; -- 4262811
50103: l_tmp_amt := NULL; -- 4262811
50104: --
50105:
50106: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50107: l_balance_type_code <> 'B' THEN
50108: IF NVL(p_source_2,'
50109: ') = 'ICACC'
50110: THEN

Line 50178: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50174: --
50175: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50176:
50177: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50178: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50179:
50180: -- 4955764
50181: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50182: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 50222: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

50218: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50219:
50220: IF xla_accounting_cache_pkg.GetValueChar
50221: (p_source_code => 'LEDGER_CATEGORY_CODE'
50222: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50223: AND l_bflow_method_code = 'PRIOR_ENTRY'
50224: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50225: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50226: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 50323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

50319: p_lookup_type => 'XLA_OWNER_TYPE'
50320: ,p_lookup_code => l_component_type_code
50321: )
50322: ,p_token_4 => 'PRODUCT_NAME'
50323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50327: ,p_ae_header_id => NULL

Line 50324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

50320: ,p_lookup_code => l_component_type_code
50321: )
50322: ,p_token_4 => 'PRODUCT_NAME'
50323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50327: ,p_ae_header_id => NULL
50328: );

Line 50325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

50321: )
50322: ,p_token_4 => 'PRODUCT_NAME'
50323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50327: ,p_ae_header_id => NULL
50328: );
50329:

Line 50326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

50322: ,p_token_4 => 'PRODUCT_NAME'
50323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50327: ,p_ae_header_id => NULL
50328: );
50329:
50330: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50353: ----------------------------------------------------------------------------------
50354: -- 4219869 Business Flow
50355: -- Update journal entry status -- Need to generate this within IF
50356: ----------------------------------------------------------------------------------
50357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50358: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50359: ,p_balance_type_code => l_balance_type_code
50360: );
50361:

Line 50445: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

50441:
50442: --
50443: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50444: --
50445: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50446: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50447: ELSE
50448: ---------------------------------------------------------------------------------------------------
50449: -- 4262811a Switch Sign

Line 50470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50466:
50467: XLA_AE_LINES_PKG.ValidateCurrentLine;
50468: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50469:
50470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50471: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50472: ,p_balance_type_code => l_balance_type_code);
50473:
50474: END IF;

Line 50578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50574: l_tmp_amt NUMBER;
50575: l_acc_rev_natural_side_code VARCHAR2(1);
50576:
50577: l_num_entries NUMBER;
50578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50582: l_recog_line_1 NUMBER;

Line 50579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50575: l_acc_rev_natural_side_code VARCHAR2(1);
50576:
50577: l_num_entries NUMBER;
50578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50582: l_recog_line_1 NUMBER;
50583: l_recog_line_2 NUMBER;

Line 50580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50576:
50577: l_num_entries NUMBER;
50578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50582: l_recog_line_1 NUMBER;
50583: l_recog_line_2 NUMBER;
50584:

Line 50581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50577: l_num_entries NUMBER;
50578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50582: l_recog_line_1 NUMBER;
50583: l_recog_line_2 NUMBER;
50584:
50585: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50587: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50583: l_recog_line_2 NUMBER;
50584:
50585: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50586: l_bflow_applied_to_amt NUMBER; -- 5132302
50587: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50588:
50589: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50590:
50591: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 50662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

50658: l_accrual_line_num := NULL; -- 4262811
50659: l_tmp_amt := NULL; -- 4262811
50660: --
50661:
50662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50663: l_balance_type_code <> 'B' THEN
50664: IF NVL(p_source_2,'
50665: ') = 'ICCOGS'
50666: THEN

Line 50734: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50730: --
50731: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50732:
50733: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50734: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50735:
50736: -- 4955764
50737: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50738: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 50778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

50774: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50775:
50776: IF xla_accounting_cache_pkg.GetValueChar
50777: (p_source_code => 'LEDGER_CATEGORY_CODE'
50778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50779: AND l_bflow_method_code = 'PRIOR_ENTRY'
50780: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50781: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50782: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 50879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

50875: p_lookup_type => 'XLA_OWNER_TYPE'
50876: ,p_lookup_code => l_component_type_code
50877: )
50878: ,p_token_4 => 'PRODUCT_NAME'
50879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50883: ,p_ae_header_id => NULL

Line 50880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

50876: ,p_lookup_code => l_component_type_code
50877: )
50878: ,p_token_4 => 'PRODUCT_NAME'
50879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50883: ,p_ae_header_id => NULL
50884: );

Line 50881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

50877: )
50878: ,p_token_4 => 'PRODUCT_NAME'
50879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50883: ,p_ae_header_id => NULL
50884: );
50885:

Line 50882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

50878: ,p_token_4 => 'PRODUCT_NAME'
50879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50883: ,p_ae_header_id => NULL
50884: );
50885:
50886: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50909: ----------------------------------------------------------------------------------
50910: -- 4219869 Business Flow
50911: -- Update journal entry status -- Need to generate this within IF
50912: ----------------------------------------------------------------------------------
50913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50914: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50915: ,p_balance_type_code => l_balance_type_code
50916: );
50917:

Line 51001: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

50997:
50998: --
50999: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51000: --
51001: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51002: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51003: ELSE
51004: ---------------------------------------------------------------------------------------------------
51005: -- 4262811a Switch Sign

Line 51026: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51022:
51023: XLA_AE_LINES_PKG.ValidateCurrentLine;
51024: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51025:
51026: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51027: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51028: ,p_balance_type_code => l_balance_type_code);
51029:
51030: END IF;

Line 51134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51130: l_tmp_amt NUMBER;
51131: l_acc_rev_natural_side_code VARCHAR2(1);
51132:
51133: l_num_entries NUMBER;
51134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51138: l_recog_line_1 NUMBER;

Line 51135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51131: l_acc_rev_natural_side_code VARCHAR2(1);
51132:
51133: l_num_entries NUMBER;
51134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51138: l_recog_line_1 NUMBER;
51139: l_recog_line_2 NUMBER;

Line 51136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51132:
51133: l_num_entries NUMBER;
51134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51138: l_recog_line_1 NUMBER;
51139: l_recog_line_2 NUMBER;
51140:

Line 51137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51133: l_num_entries NUMBER;
51134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51138: l_recog_line_1 NUMBER;
51139: l_recog_line_2 NUMBER;
51140:
51141: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51143: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51139: l_recog_line_2 NUMBER;
51140:
51141: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51142: l_bflow_applied_to_amt NUMBER; -- 5132302
51143: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51144:
51145: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51146:
51147: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 51218: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

51214: l_accrual_line_num := NULL; -- 4262811
51215: l_tmp_amt := NULL; -- 4262811
51216: --
51217:
51218: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51219: l_balance_type_code <> 'B' THEN
51220: IF NVL(p_source_2,'
51221: ') = 'ICCOGS'
51222: THEN

Line 51290: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51286: --
51287: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51288:
51289: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51290: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51291:
51292: -- 4955764
51293: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51294: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 51334: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

51330: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51331:
51332: IF xla_accounting_cache_pkg.GetValueChar
51333: (p_source_code => 'LEDGER_CATEGORY_CODE'
51334: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51335: AND l_bflow_method_code = 'PRIOR_ENTRY'
51336: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51337: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51338: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 51435: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

51431: p_lookup_type => 'XLA_OWNER_TYPE'
51432: ,p_lookup_code => l_component_type_code
51433: )
51434: ,p_token_4 => 'PRODUCT_NAME'
51435: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51436: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51437: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51438: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51439: ,p_ae_header_id => NULL

Line 51436: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

51432: ,p_lookup_code => l_component_type_code
51433: )
51434: ,p_token_4 => 'PRODUCT_NAME'
51435: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51436: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51437: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51438: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51439: ,p_ae_header_id => NULL
51440: );

Line 51437: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

51433: )
51434: ,p_token_4 => 'PRODUCT_NAME'
51435: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51436: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51437: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51438: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51439: ,p_ae_header_id => NULL
51440: );
51441:

Line 51438: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

51434: ,p_token_4 => 'PRODUCT_NAME'
51435: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51436: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51437: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51438: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51439: ,p_ae_header_id => NULL
51440: );
51441:
51442: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51469: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51465: ----------------------------------------------------------------------------------
51466: -- 4219869 Business Flow
51467: -- Update journal entry status -- Need to generate this within IF
51468: ----------------------------------------------------------------------------------
51469: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51470: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51471: ,p_balance_type_code => l_balance_type_code
51472: );
51473:

Line 51557: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

51553:
51554: --
51555: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51556: --
51557: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51558: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51559: ELSE
51560: ---------------------------------------------------------------------------------------------------
51561: -- 4262811a Switch Sign

Line 51582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51578:
51579: XLA_AE_LINES_PKG.ValidateCurrentLine;
51580: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51581:
51582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51583: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51584: ,p_balance_type_code => l_balance_type_code);
51585:
51586: END IF;

Line 51690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51686: l_tmp_amt NUMBER;
51687: l_acc_rev_natural_side_code VARCHAR2(1);
51688:
51689: l_num_entries NUMBER;
51690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51694: l_recog_line_1 NUMBER;

Line 51691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51687: l_acc_rev_natural_side_code VARCHAR2(1);
51688:
51689: l_num_entries NUMBER;
51690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51694: l_recog_line_1 NUMBER;
51695: l_recog_line_2 NUMBER;

Line 51692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51688:
51689: l_num_entries NUMBER;
51690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51694: l_recog_line_1 NUMBER;
51695: l_recog_line_2 NUMBER;
51696:

Line 51693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51689: l_num_entries NUMBER;
51690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51694: l_recog_line_1 NUMBER;
51695: l_recog_line_2 NUMBER;
51696:
51697: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51699: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51695: l_recog_line_2 NUMBER;
51696:
51697: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51698: l_bflow_applied_to_amt NUMBER; -- 5132302
51699: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51700:
51701: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51702:
51703: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 51774: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

51770: l_accrual_line_num := NULL; -- 4262811
51771: l_tmp_amt := NULL; -- 4262811
51772: --
51773:
51774: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51775: l_balance_type_code <> 'B' THEN
51776: IF NVL(p_source_2,'
51777: ') = 'ICEXP'
51778: THEN

Line 51846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51842: --
51843: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51844:
51845: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51847:
51848: -- 4955764
51849: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51850: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 51890: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

51886: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51887:
51888: IF xla_accounting_cache_pkg.GetValueChar
51889: (p_source_code => 'LEDGER_CATEGORY_CODE'
51890: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51891: AND l_bflow_method_code = 'PRIOR_ENTRY'
51892: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51893: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51894: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 51991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

51987: p_lookup_type => 'XLA_OWNER_TYPE'
51988: ,p_lookup_code => l_component_type_code
51989: )
51990: ,p_token_4 => 'PRODUCT_NAME'
51991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51995: ,p_ae_header_id => NULL

Line 51992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

51988: ,p_lookup_code => l_component_type_code
51989: )
51990: ,p_token_4 => 'PRODUCT_NAME'
51991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51995: ,p_ae_header_id => NULL
51996: );

Line 51993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

51989: )
51990: ,p_token_4 => 'PRODUCT_NAME'
51991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51995: ,p_ae_header_id => NULL
51996: );
51997:

Line 51994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

51990: ,p_token_4 => 'PRODUCT_NAME'
51991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51995: ,p_ae_header_id => NULL
51996: );
51997:
51998: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52021: ----------------------------------------------------------------------------------
52022: -- 4219869 Business Flow
52023: -- Update journal entry status -- Need to generate this within IF
52024: ----------------------------------------------------------------------------------
52025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52026: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52027: ,p_balance_type_code => l_balance_type_code
52028: );
52029:

Line 52113: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

52109:
52110: --
52111: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52112: --
52113: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52114: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52115: ELSE
52116: ---------------------------------------------------------------------------------------------------
52117: -- 4262811a Switch Sign

Line 52138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52134:
52135: XLA_AE_LINES_PKG.ValidateCurrentLine;
52136: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52137:
52138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52139: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52140: ,p_balance_type_code => l_balance_type_code);
52141:
52142: END IF;

Line 52246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52242: l_tmp_amt NUMBER;
52243: l_acc_rev_natural_side_code VARCHAR2(1);
52244:
52245: l_num_entries NUMBER;
52246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52250: l_recog_line_1 NUMBER;

Line 52247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52243: l_acc_rev_natural_side_code VARCHAR2(1);
52244:
52245: l_num_entries NUMBER;
52246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52250: l_recog_line_1 NUMBER;
52251: l_recog_line_2 NUMBER;

Line 52248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52244:
52245: l_num_entries NUMBER;
52246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52250: l_recog_line_1 NUMBER;
52251: l_recog_line_2 NUMBER;
52252:

Line 52249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52245: l_num_entries NUMBER;
52246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52250: l_recog_line_1 NUMBER;
52251: l_recog_line_2 NUMBER;
52252:
52253: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52255: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52251: l_recog_line_2 NUMBER;
52252:
52253: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52254: l_bflow_applied_to_amt NUMBER; -- 5132302
52255: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52256:
52257: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52258:
52259: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 52330: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

52326: l_accrual_line_num := NULL; -- 4262811
52327: l_tmp_amt := NULL; -- 4262811
52328: --
52329:
52330: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52331: l_balance_type_code <> 'B' THEN
52332: IF NVL(p_source_2,'
52333: ') = 'ICEXP'
52334: THEN

Line 52402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52398: --
52399: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52400:
52401: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52403:
52404: -- 4955764
52405: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52406: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 52446: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

52442: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52443:
52444: IF xla_accounting_cache_pkg.GetValueChar
52445: (p_source_code => 'LEDGER_CATEGORY_CODE'
52446: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52447: AND l_bflow_method_code = 'PRIOR_ENTRY'
52448: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52449: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52450: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 52547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

52543: p_lookup_type => 'XLA_OWNER_TYPE'
52544: ,p_lookup_code => l_component_type_code
52545: )
52546: ,p_token_4 => 'PRODUCT_NAME'
52547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52551: ,p_ae_header_id => NULL

Line 52548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

52544: ,p_lookup_code => l_component_type_code
52545: )
52546: ,p_token_4 => 'PRODUCT_NAME'
52547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52551: ,p_ae_header_id => NULL
52552: );

Line 52549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

52545: )
52546: ,p_token_4 => 'PRODUCT_NAME'
52547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52551: ,p_ae_header_id => NULL
52552: );
52553:

Line 52550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

52546: ,p_token_4 => 'PRODUCT_NAME'
52547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52551: ,p_ae_header_id => NULL
52552: );
52553:
52554: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52577: ----------------------------------------------------------------------------------
52578: -- 4219869 Business Flow
52579: -- Update journal entry status -- Need to generate this within IF
52580: ----------------------------------------------------------------------------------
52581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52582: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52583: ,p_balance_type_code => l_balance_type_code
52584: );
52585:

Line 52669: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

52665:
52666: --
52667: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52668: --
52669: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52670: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52671: ELSE
52672: ---------------------------------------------------------------------------------------------------
52673: -- 4262811a Switch Sign

Line 52694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52690:
52691: XLA_AE_LINES_PKG.ValidateCurrentLine;
52692: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52693:
52694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52695: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52696: ,p_balance_type_code => l_balance_type_code);
52697:
52698: END IF;

Line 52802: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52798: l_tmp_amt NUMBER;
52799: l_acc_rev_natural_side_code VARCHAR2(1);
52800:
52801: l_num_entries NUMBER;
52802: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52803: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52804: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52805: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52806: l_recog_line_1 NUMBER;

Line 52803: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52799: l_acc_rev_natural_side_code VARCHAR2(1);
52800:
52801: l_num_entries NUMBER;
52802: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52803: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52804: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52805: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52806: l_recog_line_1 NUMBER;
52807: l_recog_line_2 NUMBER;

Line 52804: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52800:
52801: l_num_entries NUMBER;
52802: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52803: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52804: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52805: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52806: l_recog_line_1 NUMBER;
52807: l_recog_line_2 NUMBER;
52808:

Line 52805: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52801: l_num_entries NUMBER;
52802: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52803: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52804: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52805: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52806: l_recog_line_1 NUMBER;
52807: l_recog_line_2 NUMBER;
52808:
52809: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52811: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52807: l_recog_line_2 NUMBER;
52808:
52809: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52810: l_bflow_applied_to_amt NUMBER; -- 5132302
52811: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52812:
52813: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52814:
52815: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 52886: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

52882: l_accrual_line_num := NULL; -- 4262811
52883: l_tmp_amt := NULL; -- 4262811
52884: --
52885:
52886: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52887: l_balance_type_code <> 'B' THEN
52888: IF NVL(p_source_2,'
52889: ') = 'ICEXP'
52890: THEN

Line 52958: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52954: --
52955: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52956:
52957: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52958: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52959:
52960: -- 4955764
52961: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52962: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 53002: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

52998: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52999:
53000: IF xla_accounting_cache_pkg.GetValueChar
53001: (p_source_code => 'LEDGER_CATEGORY_CODE'
53002: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53003: AND l_bflow_method_code = 'PRIOR_ENTRY'
53004: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53005: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53006: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 53103: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

53099: p_lookup_type => 'XLA_OWNER_TYPE'
53100: ,p_lookup_code => l_component_type_code
53101: )
53102: ,p_token_4 => 'PRODUCT_NAME'
53103: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53104: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53105: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53106: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53107: ,p_ae_header_id => NULL

Line 53104: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

53100: ,p_lookup_code => l_component_type_code
53101: )
53102: ,p_token_4 => 'PRODUCT_NAME'
53103: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53104: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53105: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53106: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53107: ,p_ae_header_id => NULL
53108: );

Line 53105: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

53101: )
53102: ,p_token_4 => 'PRODUCT_NAME'
53103: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53104: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53105: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53106: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53107: ,p_ae_header_id => NULL
53108: );
53109:

Line 53106: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

53102: ,p_token_4 => 'PRODUCT_NAME'
53103: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53104: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53105: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53106: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53107: ,p_ae_header_id => NULL
53108: );
53109:
53110: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53137: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53133: ----------------------------------------------------------------------------------
53134: -- 4219869 Business Flow
53135: -- Update journal entry status -- Need to generate this within IF
53136: ----------------------------------------------------------------------------------
53137: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53138: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53139: ,p_balance_type_code => l_balance_type_code
53140: );
53141:

Line 53225: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

53221:
53222: --
53223: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53224: --
53225: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53226: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53227: ELSE
53228: ---------------------------------------------------------------------------------------------------
53229: -- 4262811a Switch Sign

Line 53250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53246:
53247: XLA_AE_LINES_PKG.ValidateCurrentLine;
53248: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53249:
53250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53251: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53252: ,p_balance_type_code => l_balance_type_code);
53253:
53254: END IF;

Line 53358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53354: l_tmp_amt NUMBER;
53355: l_acc_rev_natural_side_code VARCHAR2(1);
53356:
53357: l_num_entries NUMBER;
53358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53362: l_recog_line_1 NUMBER;

Line 53359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53355: l_acc_rev_natural_side_code VARCHAR2(1);
53356:
53357: l_num_entries NUMBER;
53358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53362: l_recog_line_1 NUMBER;
53363: l_recog_line_2 NUMBER;

Line 53360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53356:
53357: l_num_entries NUMBER;
53358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53362: l_recog_line_1 NUMBER;
53363: l_recog_line_2 NUMBER;
53364:

Line 53361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53357: l_num_entries NUMBER;
53358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53362: l_recog_line_1 NUMBER;
53363: l_recog_line_2 NUMBER;
53364:
53365: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53367: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53363: l_recog_line_2 NUMBER;
53364:
53365: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53366: l_bflow_applied_to_amt NUMBER; -- 5132302
53367: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53368:
53369: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53370:
53371: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 53442: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

53438: l_accrual_line_num := NULL; -- 4262811
53439: l_tmp_amt := NULL; -- 4262811
53440: --
53441:
53442: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53443: l_balance_type_code <> 'B' THEN
53444: IF NVL(p_source_2,'
53445: ') = 'ICEXP'
53446: THEN

Line 53514: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53510: --
53511: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53512:
53513: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53514: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53515:
53516: -- 4955764
53517: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53518: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 53558: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

53554: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53555:
53556: IF xla_accounting_cache_pkg.GetValueChar
53557: (p_source_code => 'LEDGER_CATEGORY_CODE'
53558: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53559: AND l_bflow_method_code = 'PRIOR_ENTRY'
53560: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53561: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53562: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 53659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

53655: p_lookup_type => 'XLA_OWNER_TYPE'
53656: ,p_lookup_code => l_component_type_code
53657: )
53658: ,p_token_4 => 'PRODUCT_NAME'
53659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53663: ,p_ae_header_id => NULL

Line 53660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

53656: ,p_lookup_code => l_component_type_code
53657: )
53658: ,p_token_4 => 'PRODUCT_NAME'
53659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53663: ,p_ae_header_id => NULL
53664: );

Line 53661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

53657: )
53658: ,p_token_4 => 'PRODUCT_NAME'
53659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53663: ,p_ae_header_id => NULL
53664: );
53665:

Line 53662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

53658: ,p_token_4 => 'PRODUCT_NAME'
53659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53663: ,p_ae_header_id => NULL
53664: );
53665:
53666: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53689: ----------------------------------------------------------------------------------
53690: -- 4219869 Business Flow
53691: -- Update journal entry status -- Need to generate this within IF
53692: ----------------------------------------------------------------------------------
53693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53694: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53695: ,p_balance_type_code => l_balance_type_code
53696: );
53697:

Line 53781: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

53777:
53778: --
53779: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53780: --
53781: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53782: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53783: ELSE
53784: ---------------------------------------------------------------------------------------------------
53785: -- 4262811a Switch Sign

Line 53806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53802:
53803: XLA_AE_LINES_PKG.ValidateCurrentLine;
53804: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53805:
53806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53807: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53808: ,p_balance_type_code => l_balance_type_code);
53809:
53810: END IF;

Line 53914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53910: l_tmp_amt NUMBER;
53911: l_acc_rev_natural_side_code VARCHAR2(1);
53912:
53913: l_num_entries NUMBER;
53914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53918: l_recog_line_1 NUMBER;

Line 53915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53911: l_acc_rev_natural_side_code VARCHAR2(1);
53912:
53913: l_num_entries NUMBER;
53914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53918: l_recog_line_1 NUMBER;
53919: l_recog_line_2 NUMBER;

Line 53916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53912:
53913: l_num_entries NUMBER;
53914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53918: l_recog_line_1 NUMBER;
53919: l_recog_line_2 NUMBER;
53920:

Line 53917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53913: l_num_entries NUMBER;
53914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53918: l_recog_line_1 NUMBER;
53919: l_recog_line_2 NUMBER;
53920:
53921: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53923: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53919: l_recog_line_2 NUMBER;
53920:
53921: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53922: l_bflow_applied_to_amt NUMBER; -- 5132302
53923: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53924:
53925: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53926:
53927: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 53998: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

53994: l_accrual_line_num := NULL; -- 4262811
53995: l_tmp_amt := NULL; -- 4262811
53996: --
53997:
53998: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53999: l_balance_type_code <> 'B' THEN
54000: IF NVL(p_source_2,'
54001: ') = 'ICEXP'
54002: THEN

Line 54070: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54066: --
54067: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54068:
54069: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54070: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54071:
54072: -- 4955764
54073: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54074: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 54114: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

54110: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54111:
54112: IF xla_accounting_cache_pkg.GetValueChar
54113: (p_source_code => 'LEDGER_CATEGORY_CODE'
54114: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54115: AND l_bflow_method_code = 'PRIOR_ENTRY'
54116: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54117: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54118: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 54215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

54211: p_lookup_type => 'XLA_OWNER_TYPE'
54212: ,p_lookup_code => l_component_type_code
54213: )
54214: ,p_token_4 => 'PRODUCT_NAME'
54215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54219: ,p_ae_header_id => NULL

Line 54216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

54212: ,p_lookup_code => l_component_type_code
54213: )
54214: ,p_token_4 => 'PRODUCT_NAME'
54215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54219: ,p_ae_header_id => NULL
54220: );

Line 54217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

54213: )
54214: ,p_token_4 => 'PRODUCT_NAME'
54215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54219: ,p_ae_header_id => NULL
54220: );
54221:

Line 54218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

54214: ,p_token_4 => 'PRODUCT_NAME'
54215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54219: ,p_ae_header_id => NULL
54220: );
54221:
54222: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54249: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54245: ----------------------------------------------------------------------------------
54246: -- 4219869 Business Flow
54247: -- Update journal entry status -- Need to generate this within IF
54248: ----------------------------------------------------------------------------------
54249: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54250: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54251: ,p_balance_type_code => l_balance_type_code
54252: );
54253:

Line 54337: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

54333:
54334: --
54335: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54336: --
54337: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54338: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54339: ELSE
54340: ---------------------------------------------------------------------------------------------------
54341: -- 4262811a Switch Sign

Line 54362: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54358:
54359: XLA_AE_LINES_PKG.ValidateCurrentLine;
54360: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54361:
54362: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54363: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54364: ,p_balance_type_code => l_balance_type_code);
54365:
54366: END IF;

Line 54470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54466: l_tmp_amt NUMBER;
54467: l_acc_rev_natural_side_code VARCHAR2(1);
54468:
54469: l_num_entries NUMBER;
54470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54474: l_recog_line_1 NUMBER;

Line 54471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54467: l_acc_rev_natural_side_code VARCHAR2(1);
54468:
54469: l_num_entries NUMBER;
54470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54474: l_recog_line_1 NUMBER;
54475: l_recog_line_2 NUMBER;

Line 54472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54468:
54469: l_num_entries NUMBER;
54470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54474: l_recog_line_1 NUMBER;
54475: l_recog_line_2 NUMBER;
54476:

Line 54473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54469: l_num_entries NUMBER;
54470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54474: l_recog_line_1 NUMBER;
54475: l_recog_line_2 NUMBER;
54476:
54477: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54479: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54475: l_recog_line_2 NUMBER;
54476:
54477: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54478: l_bflow_applied_to_amt NUMBER; -- 5132302
54479: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54480:
54481: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54482:
54483: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 54554: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

54550: l_accrual_line_num := NULL; -- 4262811
54551: l_tmp_amt := NULL; -- 4262811
54552: --
54553:
54554: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54555: l_balance_type_code <> 'B' THEN
54556: IF NVL(p_source_2,'
54557: ') = 'INV'
54558: THEN

Line 54626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54622: --
54623: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54624:
54625: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54627:
54628: -- 4955764
54629: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54630: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 54670: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

54666: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54667:
54668: IF xla_accounting_cache_pkg.GetValueChar
54669: (p_source_code => 'LEDGER_CATEGORY_CODE'
54670: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54671: AND l_bflow_method_code = 'PRIOR_ENTRY'
54672: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54673: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54674: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 54771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

54767: p_lookup_type => 'XLA_OWNER_TYPE'
54768: ,p_lookup_code => l_component_type_code
54769: )
54770: ,p_token_4 => 'PRODUCT_NAME'
54771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54775: ,p_ae_header_id => NULL

Line 54772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

54768: ,p_lookup_code => l_component_type_code
54769: )
54770: ,p_token_4 => 'PRODUCT_NAME'
54771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54775: ,p_ae_header_id => NULL
54776: );

Line 54773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

54769: )
54770: ,p_token_4 => 'PRODUCT_NAME'
54771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54775: ,p_ae_header_id => NULL
54776: );
54777:

Line 54774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

54770: ,p_token_4 => 'PRODUCT_NAME'
54771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54775: ,p_ae_header_id => NULL
54776: );
54777:
54778: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54801: ----------------------------------------------------------------------------------
54802: -- 4219869 Business Flow
54803: -- Update journal entry status -- Need to generate this within IF
54804: ----------------------------------------------------------------------------------
54805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54806: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54807: ,p_balance_type_code => l_balance_type_code
54808: );
54809:

Line 54893: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

54889:
54890: --
54891: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54892: --
54893: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54894: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54895: ELSE
54896: ---------------------------------------------------------------------------------------------------
54897: -- 4262811a Switch Sign

Line 54918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54914:
54915: XLA_AE_LINES_PKG.ValidateCurrentLine;
54916: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54917:
54918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54919: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54920: ,p_balance_type_code => l_balance_type_code);
54921:
54922: END IF;

Line 55026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55022: l_tmp_amt NUMBER;
55023: l_acc_rev_natural_side_code VARCHAR2(1);
55024:
55025: l_num_entries NUMBER;
55026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55030: l_recog_line_1 NUMBER;

Line 55027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55023: l_acc_rev_natural_side_code VARCHAR2(1);
55024:
55025: l_num_entries NUMBER;
55026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55030: l_recog_line_1 NUMBER;
55031: l_recog_line_2 NUMBER;

Line 55028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55024:
55025: l_num_entries NUMBER;
55026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55030: l_recog_line_1 NUMBER;
55031: l_recog_line_2 NUMBER;
55032:

Line 55029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55025: l_num_entries NUMBER;
55026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55030: l_recog_line_1 NUMBER;
55031: l_recog_line_2 NUMBER;
55032:
55033: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55035: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55031: l_recog_line_2 NUMBER;
55032:
55033: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55034: l_bflow_applied_to_amt NUMBER; -- 5132302
55035: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55036:
55037: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55038:
55039: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 55110: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

55106: l_accrual_line_num := NULL; -- 4262811
55107: l_tmp_amt := NULL; -- 4262811
55108: --
55109:
55110: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55111: l_balance_type_code <> 'B' THEN
55112: IF NVL(p_source_2,'
55113: ') = 'INV'
55114: THEN

Line 55182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55178: --
55179: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55180:
55181: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55183:
55184: -- 4955764
55185: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55186: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 55226: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

55222: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55223:
55224: IF xla_accounting_cache_pkg.GetValueChar
55225: (p_source_code => 'LEDGER_CATEGORY_CODE'
55226: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55227: AND l_bflow_method_code = 'PRIOR_ENTRY'
55228: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55229: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55230: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55323: p_lookup_type => 'XLA_OWNER_TYPE'
55324: ,p_lookup_code => l_component_type_code
55325: )
55326: ,p_token_4 => 'PRODUCT_NAME'
55327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55331: ,p_ae_header_id => NULL

Line 55328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55324: ,p_lookup_code => l_component_type_code
55325: )
55326: ,p_token_4 => 'PRODUCT_NAME'
55327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55331: ,p_ae_header_id => NULL
55332: );

Line 55329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55325: )
55326: ,p_token_4 => 'PRODUCT_NAME'
55327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55331: ,p_ae_header_id => NULL
55332: );
55333:

Line 55330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55326: ,p_token_4 => 'PRODUCT_NAME'
55327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55331: ,p_ae_header_id => NULL
55332: );
55333:
55334: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55361: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55357: ----------------------------------------------------------------------------------
55358: -- 4219869 Business Flow
55359: -- Update journal entry status -- Need to generate this within IF
55360: ----------------------------------------------------------------------------------
55361: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55362: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55363: ,p_balance_type_code => l_balance_type_code
55364: );
55365:

Line 55449: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55445:
55446: --
55447: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55448: --
55449: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55450: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55451: ELSE
55452: ---------------------------------------------------------------------------------------------------
55453: -- 4262811a Switch Sign

Line 55474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55470:
55471: XLA_AE_LINES_PKG.ValidateCurrentLine;
55472: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55473:
55474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55475: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55476: ,p_balance_type_code => l_balance_type_code);
55477:
55478: END IF;

Line 55582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55578: l_tmp_amt NUMBER;
55579: l_acc_rev_natural_side_code VARCHAR2(1);
55580:
55581: l_num_entries NUMBER;
55582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55586: l_recog_line_1 NUMBER;

Line 55583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55579: l_acc_rev_natural_side_code VARCHAR2(1);
55580:
55581: l_num_entries NUMBER;
55582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55586: l_recog_line_1 NUMBER;
55587: l_recog_line_2 NUMBER;

Line 55584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55580:
55581: l_num_entries NUMBER;
55582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55586: l_recog_line_1 NUMBER;
55587: l_recog_line_2 NUMBER;
55588:

Line 55585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55581: l_num_entries NUMBER;
55582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55586: l_recog_line_1 NUMBER;
55587: l_recog_line_2 NUMBER;
55588:
55589: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55591: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55587: l_recog_line_2 NUMBER;
55588:
55589: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55590: l_bflow_applied_to_amt NUMBER; -- 5132302
55591: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55592:
55593: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55594:
55595: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 55666: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

55662: l_accrual_line_num := NULL; -- 4262811
55663: l_tmp_amt := NULL; -- 4262811
55664: --
55665:
55666: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55667: l_balance_type_code <> 'B' THEN
55668: IF NVL(p_source_2,'
55669: ') = 'INV'
55670: THEN

Line 55738: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55734: --
55735: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55736:
55737: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55738: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55739:
55740: -- 4955764
55741: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55742: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 55782: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

55778: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55779:
55780: IF xla_accounting_cache_pkg.GetValueChar
55781: (p_source_code => 'LEDGER_CATEGORY_CODE'
55782: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55783: AND l_bflow_method_code = 'PRIOR_ENTRY'
55784: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55785: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55786: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55879: p_lookup_type => 'XLA_OWNER_TYPE'
55880: ,p_lookup_code => l_component_type_code
55881: )
55882: ,p_token_4 => 'PRODUCT_NAME'
55883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55887: ,p_ae_header_id => NULL

Line 55884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55880: ,p_lookup_code => l_component_type_code
55881: )
55882: ,p_token_4 => 'PRODUCT_NAME'
55883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55887: ,p_ae_header_id => NULL
55888: );

Line 55885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55881: )
55882: ,p_token_4 => 'PRODUCT_NAME'
55883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55887: ,p_ae_header_id => NULL
55888: );
55889:

Line 55886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55882: ,p_token_4 => 'PRODUCT_NAME'
55883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55887: ,p_ae_header_id => NULL
55888: );
55889:
55890: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55913: ----------------------------------------------------------------------------------
55914: -- 4219869 Business Flow
55915: -- Update journal entry status -- Need to generate this within IF
55916: ----------------------------------------------------------------------------------
55917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55918: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55919: ,p_balance_type_code => l_balance_type_code
55920: );
55921:

Line 56005: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56001:
56002: --
56003: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56004: --
56005: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56006: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56007: ELSE
56008: ---------------------------------------------------------------------------------------------------
56009: -- 4262811a Switch Sign

Line 56030: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56026:
56027: XLA_AE_LINES_PKG.ValidateCurrentLine;
56028: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56029:
56030: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56031: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56032: ,p_balance_type_code => l_balance_type_code);
56033:
56034: END IF;

Line 56138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56134: l_tmp_amt NUMBER;
56135: l_acc_rev_natural_side_code VARCHAR2(1);
56136:
56137: l_num_entries NUMBER;
56138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56142: l_recog_line_1 NUMBER;

Line 56139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56135: l_acc_rev_natural_side_code VARCHAR2(1);
56136:
56137: l_num_entries NUMBER;
56138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56142: l_recog_line_1 NUMBER;
56143: l_recog_line_2 NUMBER;

Line 56140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56136:
56137: l_num_entries NUMBER;
56138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56142: l_recog_line_1 NUMBER;
56143: l_recog_line_2 NUMBER;
56144:

Line 56141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56137: l_num_entries NUMBER;
56138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56142: l_recog_line_1 NUMBER;
56143: l_recog_line_2 NUMBER;
56144:
56145: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56147: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56143: l_recog_line_2 NUMBER;
56144:
56145: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56146: l_bflow_applied_to_amt NUMBER; -- 5132302
56147: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56148:
56149: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56150:
56151: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56222: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56218: l_accrual_line_num := NULL; -- 4262811
56219: l_tmp_amt := NULL; -- 4262811
56220: --
56221:
56222: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56223: l_balance_type_code <> 'B' THEN
56224: IF NVL(p_source_2,'
56225: ') = 'INV'
56226: THEN

Line 56294: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56290: --
56291: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56292:
56293: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56294: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56295:
56296: -- 4955764
56297: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56298: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56338: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56334: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56335:
56336: IF xla_accounting_cache_pkg.GetValueChar
56337: (p_source_code => 'LEDGER_CATEGORY_CODE'
56338: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56339: AND l_bflow_method_code = 'PRIOR_ENTRY'
56340: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56341: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56342: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 56439: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

56435: p_lookup_type => 'XLA_OWNER_TYPE'
56436: ,p_lookup_code => l_component_type_code
56437: )
56438: ,p_token_4 => 'PRODUCT_NAME'
56439: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56440: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56441: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56442: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56443: ,p_ae_header_id => NULL

Line 56440: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

56436: ,p_lookup_code => l_component_type_code
56437: )
56438: ,p_token_4 => 'PRODUCT_NAME'
56439: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56440: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56441: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56442: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56443: ,p_ae_header_id => NULL
56444: );

Line 56441: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

56437: )
56438: ,p_token_4 => 'PRODUCT_NAME'
56439: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56440: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56441: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56442: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56443: ,p_ae_header_id => NULL
56444: );
56445:

Line 56442: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

56438: ,p_token_4 => 'PRODUCT_NAME'
56439: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56440: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56441: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56442: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56443: ,p_ae_header_id => NULL
56444: );
56445:
56446: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56473: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56469: ----------------------------------------------------------------------------------
56470: -- 4219869 Business Flow
56471: -- Update journal entry status -- Need to generate this within IF
56472: ----------------------------------------------------------------------------------
56473: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56474: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56475: ,p_balance_type_code => l_balance_type_code
56476: );
56477:

Line 56561: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56557:
56558: --
56559: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56560: --
56561: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56562: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56563: ELSE
56564: ---------------------------------------------------------------------------------------------------
56565: -- 4262811a Switch Sign

Line 56586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56582:
56583: XLA_AE_LINES_PKG.ValidateCurrentLine;
56584: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56585:
56586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56587: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56588: ,p_balance_type_code => l_balance_type_code);
56589:
56590: END IF;

Line 56694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56690: l_tmp_amt NUMBER;
56691: l_acc_rev_natural_side_code VARCHAR2(1);
56692:
56693: l_num_entries NUMBER;
56694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56698: l_recog_line_1 NUMBER;

Line 56695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56691: l_acc_rev_natural_side_code VARCHAR2(1);
56692:
56693: l_num_entries NUMBER;
56694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56698: l_recog_line_1 NUMBER;
56699: l_recog_line_2 NUMBER;

Line 56696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56692:
56693: l_num_entries NUMBER;
56694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56698: l_recog_line_1 NUMBER;
56699: l_recog_line_2 NUMBER;
56700:

Line 56697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56693: l_num_entries NUMBER;
56694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56698: l_recog_line_1 NUMBER;
56699: l_recog_line_2 NUMBER;
56700:
56701: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56703: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56699: l_recog_line_2 NUMBER;
56700:
56701: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56702: l_bflow_applied_to_amt NUMBER; -- 5132302
56703: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56704:
56705: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56706:
56707: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56778: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56774: l_accrual_line_num := NULL; -- 4262811
56775: l_tmp_amt := NULL; -- 4262811
56776: --
56777:
56778: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56779: l_balance_type_code <> 'B' THEN
56780: IF NVL(p_source_2,'
56781: ') = 'INV'
56782: THEN

Line 56850: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56846: --
56847: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56848:
56849: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56850: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56851:
56852: -- 4955764
56853: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56854: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56894: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56890: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56891:
56892: IF xla_accounting_cache_pkg.GetValueChar
56893: (p_source_code => 'LEDGER_CATEGORY_CODE'
56894: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56895: AND l_bflow_method_code = 'PRIOR_ENTRY'
56896: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56897: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56898: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 56995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

56991: p_lookup_type => 'XLA_OWNER_TYPE'
56992: ,p_lookup_code => l_component_type_code
56993: )
56994: ,p_token_4 => 'PRODUCT_NAME'
56995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56999: ,p_ae_header_id => NULL

Line 56996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

56992: ,p_lookup_code => l_component_type_code
56993: )
56994: ,p_token_4 => 'PRODUCT_NAME'
56995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56999: ,p_ae_header_id => NULL
57000: );

Line 56997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

56993: )
56994: ,p_token_4 => 'PRODUCT_NAME'
56995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56999: ,p_ae_header_id => NULL
57000: );
57001:

Line 56998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

56994: ,p_token_4 => 'PRODUCT_NAME'
56995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56999: ,p_ae_header_id => NULL
57000: );
57001:
57002: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57025: ----------------------------------------------------------------------------------
57026: -- 4219869 Business Flow
57027: -- Update journal entry status -- Need to generate this within IF
57028: ----------------------------------------------------------------------------------
57029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57030: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57031: ,p_balance_type_code => l_balance_type_code
57032: );
57033:

Line 57117: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57113:
57114: --
57115: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57116: --
57117: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57118: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57119: ELSE
57120: ---------------------------------------------------------------------------------------------------
57121: -- 4262811a Switch Sign

Line 57142: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57138:
57139: XLA_AE_LINES_PKG.ValidateCurrentLine;
57140: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57141:
57142: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57143: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57144: ,p_balance_type_code => l_balance_type_code);
57145:
57146: END IF;

Line 57250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57246: l_tmp_amt NUMBER;
57247: l_acc_rev_natural_side_code VARCHAR2(1);
57248:
57249: l_num_entries NUMBER;
57250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57254: l_recog_line_1 NUMBER;

Line 57251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57247: l_acc_rev_natural_side_code VARCHAR2(1);
57248:
57249: l_num_entries NUMBER;
57250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57254: l_recog_line_1 NUMBER;
57255: l_recog_line_2 NUMBER;

Line 57252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57248:
57249: l_num_entries NUMBER;
57250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57254: l_recog_line_1 NUMBER;
57255: l_recog_line_2 NUMBER;
57256:

Line 57253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57249: l_num_entries NUMBER;
57250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57254: l_recog_line_1 NUMBER;
57255: l_recog_line_2 NUMBER;
57256:
57257: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57259: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57255: l_recog_line_2 NUMBER;
57256:
57257: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57258: l_bflow_applied_to_amt NUMBER; -- 5132302
57259: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57260:
57261: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57262:
57263: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57334: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57330: l_accrual_line_num := NULL; -- 4262811
57331: l_tmp_amt := NULL; -- 4262811
57332: --
57333:
57334: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57335: l_balance_type_code <> 'B' THEN
57336: IF NVL(p_source_2,'
57337: ') = 'INV'
57338: THEN

Line 57406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57402: --
57403: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57404:
57405: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57407:
57408: -- 4955764
57409: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57410: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57450: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57446: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57447:
57448: IF xla_accounting_cache_pkg.GetValueChar
57449: (p_source_code => 'LEDGER_CATEGORY_CODE'
57450: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57451: AND l_bflow_method_code = 'PRIOR_ENTRY'
57452: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57453: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57454: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57551: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57547: p_lookup_type => 'XLA_OWNER_TYPE'
57548: ,p_lookup_code => l_component_type_code
57549: )
57550: ,p_token_4 => 'PRODUCT_NAME'
57551: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57552: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57553: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57554: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57555: ,p_ae_header_id => NULL

Line 57552: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57548: ,p_lookup_code => l_component_type_code
57549: )
57550: ,p_token_4 => 'PRODUCT_NAME'
57551: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57552: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57553: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57554: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57555: ,p_ae_header_id => NULL
57556: );

Line 57553: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57549: )
57550: ,p_token_4 => 'PRODUCT_NAME'
57551: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57552: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57553: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57554: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57555: ,p_ae_header_id => NULL
57556: );
57557:

Line 57554: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57550: ,p_token_4 => 'PRODUCT_NAME'
57551: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57552: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57553: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57554: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57555: ,p_ae_header_id => NULL
57556: );
57557:
57558: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57581: ----------------------------------------------------------------------------------
57582: -- 4219869 Business Flow
57583: -- Update journal entry status -- Need to generate this within IF
57584: ----------------------------------------------------------------------------------
57585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57586: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57587: ,p_balance_type_code => l_balance_type_code
57588: );
57589:

Line 57673: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57669:
57670: --
57671: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57672: --
57673: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57674: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57675: ELSE
57676: ---------------------------------------------------------------------------------------------------
57677: -- 4262811a Switch Sign

Line 57698: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57694:
57695: XLA_AE_LINES_PKG.ValidateCurrentLine;
57696: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57697:
57698: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57699: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57700: ,p_balance_type_code => l_balance_type_code);
57701:
57702: END IF;

Line 57806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57802: l_tmp_amt NUMBER;
57803: l_acc_rev_natural_side_code VARCHAR2(1);
57804:
57805: l_num_entries NUMBER;
57806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57810: l_recog_line_1 NUMBER;

Line 57807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57803: l_acc_rev_natural_side_code VARCHAR2(1);
57804:
57805: l_num_entries NUMBER;
57806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57810: l_recog_line_1 NUMBER;
57811: l_recog_line_2 NUMBER;

Line 57808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57804:
57805: l_num_entries NUMBER;
57806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57810: l_recog_line_1 NUMBER;
57811: l_recog_line_2 NUMBER;
57812:

Line 57809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57805: l_num_entries NUMBER;
57806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57810: l_recog_line_1 NUMBER;
57811: l_recog_line_2 NUMBER;
57812:
57813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57811: l_recog_line_2 NUMBER;
57812:
57813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57814: l_bflow_applied_to_amt NUMBER; -- 5132302
57815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57816:
57817: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57818:
57819: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57886: l_accrual_line_num := NULL; -- 4262811
57887: l_tmp_amt := NULL; -- 4262811
57888: --
57889:
57890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57891: l_balance_type_code <> 'B' THEN
57892: IF NVL(p_source_2,'
57893: ') = 'INV'
57894: THEN

Line 57962: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57958: --
57959: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57960:
57961: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57962: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57963:
57964: -- 4955764
57965: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57966: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58006: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58002: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58003:
58004: IF xla_accounting_cache_pkg.GetValueChar
58005: (p_source_code => 'LEDGER_CATEGORY_CODE'
58006: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58007: AND l_bflow_method_code = 'PRIOR_ENTRY'
58008: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58009: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58010: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58103: p_lookup_type => 'XLA_OWNER_TYPE'
58104: ,p_lookup_code => l_component_type_code
58105: )
58106: ,p_token_4 => 'PRODUCT_NAME'
58107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58111: ,p_ae_header_id => NULL

Line 58108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58104: ,p_lookup_code => l_component_type_code
58105: )
58106: ,p_token_4 => 'PRODUCT_NAME'
58107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58111: ,p_ae_header_id => NULL
58112: );

Line 58109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58105: )
58106: ,p_token_4 => 'PRODUCT_NAME'
58107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58111: ,p_ae_header_id => NULL
58112: );
58113:

Line 58110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58106: ,p_token_4 => 'PRODUCT_NAME'
58107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58111: ,p_ae_header_id => NULL
58112: );
58113:
58114: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58137: ----------------------------------------------------------------------------------
58138: -- 4219869 Business Flow
58139: -- Update journal entry status -- Need to generate this within IF
58140: ----------------------------------------------------------------------------------
58141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58142: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58143: ,p_balance_type_code => l_balance_type_code
58144: );
58145:

Line 58229: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58225:
58226: --
58227: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58228: --
58229: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58230: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58231: ELSE
58232: ---------------------------------------------------------------------------------------------------
58233: -- 4262811a Switch Sign

Line 58254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58250:
58251: XLA_AE_LINES_PKG.ValidateCurrentLine;
58252: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58253:
58254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58255: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58256: ,p_balance_type_code => l_balance_type_code);
58257:
58258: END IF;

Line 58362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58358: l_tmp_amt NUMBER;
58359: l_acc_rev_natural_side_code VARCHAR2(1);
58360:
58361: l_num_entries NUMBER;
58362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58366: l_recog_line_1 NUMBER;

Line 58363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58359: l_acc_rev_natural_side_code VARCHAR2(1);
58360:
58361: l_num_entries NUMBER;
58362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58366: l_recog_line_1 NUMBER;
58367: l_recog_line_2 NUMBER;

Line 58364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58360:
58361: l_num_entries NUMBER;
58362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58366: l_recog_line_1 NUMBER;
58367: l_recog_line_2 NUMBER;
58368:

Line 58365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58361: l_num_entries NUMBER;
58362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58366: l_recog_line_1 NUMBER;
58367: l_recog_line_2 NUMBER;
58368:
58369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58367: l_recog_line_2 NUMBER;
58368:
58369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58370: l_bflow_applied_to_amt NUMBER; -- 5132302
58371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58372:
58373: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58374:
58375: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58442: l_accrual_line_num := NULL; -- 4262811
58443: l_tmp_amt := NULL; -- 4262811
58444: --
58445:
58446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58447: l_balance_type_code <> 'B' THEN
58448: IF NVL(p_source_2,'
58449: ') = 'INV'
58450: THEN

Line 58518: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58514: --
58515: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58516:
58517: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58518: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58519:
58520: -- 4955764
58521: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58522: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58562: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58558: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58559:
58560: IF xla_accounting_cache_pkg.GetValueChar
58561: (p_source_code => 'LEDGER_CATEGORY_CODE'
58562: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58563: AND l_bflow_method_code = 'PRIOR_ENTRY'
58564: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58565: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58566: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58659: p_lookup_type => 'XLA_OWNER_TYPE'
58660: ,p_lookup_code => l_component_type_code
58661: )
58662: ,p_token_4 => 'PRODUCT_NAME'
58663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58667: ,p_ae_header_id => NULL

Line 58664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58660: ,p_lookup_code => l_component_type_code
58661: )
58662: ,p_token_4 => 'PRODUCT_NAME'
58663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58667: ,p_ae_header_id => NULL
58668: );

Line 58665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58661: )
58662: ,p_token_4 => 'PRODUCT_NAME'
58663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58667: ,p_ae_header_id => NULL
58668: );
58669:

Line 58666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58662: ,p_token_4 => 'PRODUCT_NAME'
58663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58667: ,p_ae_header_id => NULL
58668: );
58669:
58670: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58693: ----------------------------------------------------------------------------------
58694: -- 4219869 Business Flow
58695: -- Update journal entry status -- Need to generate this within IF
58696: ----------------------------------------------------------------------------------
58697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58698: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58699: ,p_balance_type_code => l_balance_type_code
58700: );
58701:

Line 58785: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58781:
58782: --
58783: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58784: --
58785: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58786: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58787: ELSE
58788: ---------------------------------------------------------------------------------------------------
58789: -- 4262811a Switch Sign

Line 58810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58806:
58807: XLA_AE_LINES_PKG.ValidateCurrentLine;
58808: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58809:
58810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58811: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58812: ,p_balance_type_code => l_balance_type_code);
58813:
58814: END IF;

Line 58918: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58914: l_tmp_amt NUMBER;
58915: l_acc_rev_natural_side_code VARCHAR2(1);
58916:
58917: l_num_entries NUMBER;
58918: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58919: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58920: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58921: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58922: l_recog_line_1 NUMBER;

Line 58919: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58915: l_acc_rev_natural_side_code VARCHAR2(1);
58916:
58917: l_num_entries NUMBER;
58918: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58919: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58920: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58921: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58922: l_recog_line_1 NUMBER;
58923: l_recog_line_2 NUMBER;

Line 58920: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58916:
58917: l_num_entries NUMBER;
58918: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58919: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58920: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58921: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58922: l_recog_line_1 NUMBER;
58923: l_recog_line_2 NUMBER;
58924:

Line 58921: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58917: l_num_entries NUMBER;
58918: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58919: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58920: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58921: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58922: l_recog_line_1 NUMBER;
58923: l_recog_line_2 NUMBER;
58924:
58925: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58927: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58923: l_recog_line_2 NUMBER;
58924:
58925: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58926: l_bflow_applied_to_amt NUMBER; -- 5132302
58927: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58928:
58929: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58930:
58931: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59002: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58998: l_accrual_line_num := NULL; -- 4262811
58999: l_tmp_amt := NULL; -- 4262811
59000: --
59001:
59002: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59003: l_balance_type_code <> 'B' THEN
59004: IF NVL(p_source_2,'
59005: ') = 'INV'
59006: THEN

Line 59074: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59070: --
59071: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59072:
59073: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59074: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59075:
59076: -- 4955764
59077: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59078: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59118: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59114: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59115:
59116: IF xla_accounting_cache_pkg.GetValueChar
59117: (p_source_code => 'LEDGER_CATEGORY_CODE'
59118: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59119: AND l_bflow_method_code = 'PRIOR_ENTRY'
59120: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59121: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59122: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59215: p_lookup_type => 'XLA_OWNER_TYPE'
59216: ,p_lookup_code => l_component_type_code
59217: )
59218: ,p_token_4 => 'PRODUCT_NAME'
59219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59223: ,p_ae_header_id => NULL

Line 59220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59216: ,p_lookup_code => l_component_type_code
59217: )
59218: ,p_token_4 => 'PRODUCT_NAME'
59219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59223: ,p_ae_header_id => NULL
59224: );

Line 59221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59217: )
59218: ,p_token_4 => 'PRODUCT_NAME'
59219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59223: ,p_ae_header_id => NULL
59224: );
59225:

Line 59222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59218: ,p_token_4 => 'PRODUCT_NAME'
59219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59223: ,p_ae_header_id => NULL
59224: );
59225:
59226: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59249: ----------------------------------------------------------------------------------
59250: -- 4219869 Business Flow
59251: -- Update journal entry status -- Need to generate this within IF
59252: ----------------------------------------------------------------------------------
59253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59254: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59255: ,p_balance_type_code => l_balance_type_code
59256: );
59257:

Line 59341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59337:
59338: --
59339: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59340: --
59341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59342: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59343: ELSE
59344: ---------------------------------------------------------------------------------------------------
59345: -- 4262811a Switch Sign

Line 59366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59362:
59363: XLA_AE_LINES_PKG.ValidateCurrentLine;
59364: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59365:
59366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59367: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59368: ,p_balance_type_code => l_balance_type_code);
59369:
59370: END IF;

Line 59474: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59470: l_tmp_amt NUMBER;
59471: l_acc_rev_natural_side_code VARCHAR2(1);
59472:
59473: l_num_entries NUMBER;
59474: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59475: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59476: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59477: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59478: l_recog_line_1 NUMBER;

Line 59475: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59471: l_acc_rev_natural_side_code VARCHAR2(1);
59472:
59473: l_num_entries NUMBER;
59474: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59475: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59476: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59477: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59478: l_recog_line_1 NUMBER;
59479: l_recog_line_2 NUMBER;

Line 59476: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59472:
59473: l_num_entries NUMBER;
59474: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59475: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59476: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59477: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59478: l_recog_line_1 NUMBER;
59479: l_recog_line_2 NUMBER;
59480:

Line 59477: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59473: l_num_entries NUMBER;
59474: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59475: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59476: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59477: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59478: l_recog_line_1 NUMBER;
59479: l_recog_line_2 NUMBER;
59480:
59481: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59483: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59479: l_recog_line_2 NUMBER;
59480:
59481: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59482: l_bflow_applied_to_amt NUMBER; -- 5132302
59483: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59484:
59485: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59486:
59487: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59558: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59554: l_accrual_line_num := NULL; -- 4262811
59555: l_tmp_amt := NULL; -- 4262811
59556: --
59557:
59558: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59559: l_balance_type_code <> 'B' THEN
59560: IF NVL(p_source_2,'
59561: ') = 'INV'
59562: THEN

Line 59630: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59626: --
59627: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59628:
59629: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59630: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59631:
59632: -- 4955764
59633: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59634: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59670: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59671:
59672: IF xla_accounting_cache_pkg.GetValueChar
59673: (p_source_code => 'LEDGER_CATEGORY_CODE'
59674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59675: AND l_bflow_method_code = 'PRIOR_ENTRY'
59676: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59677: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59678: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59771: p_lookup_type => 'XLA_OWNER_TYPE'
59772: ,p_lookup_code => l_component_type_code
59773: )
59774: ,p_token_4 => 'PRODUCT_NAME'
59775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59779: ,p_ae_header_id => NULL

Line 59776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59772: ,p_lookup_code => l_component_type_code
59773: )
59774: ,p_token_4 => 'PRODUCT_NAME'
59775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59779: ,p_ae_header_id => NULL
59780: );

Line 59777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59773: )
59774: ,p_token_4 => 'PRODUCT_NAME'
59775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59779: ,p_ae_header_id => NULL
59780: );
59781:

Line 59778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59774: ,p_token_4 => 'PRODUCT_NAME'
59775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59779: ,p_ae_header_id => NULL
59780: );
59781:
59782: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59805: ----------------------------------------------------------------------------------
59806: -- 4219869 Business Flow
59807: -- Update journal entry status -- Need to generate this within IF
59808: ----------------------------------------------------------------------------------
59809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59810: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59811: ,p_balance_type_code => l_balance_type_code
59812: );
59813:

Line 59897: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59893:
59894: --
59895: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59896: --
59897: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59898: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59899: ELSE
59900: ---------------------------------------------------------------------------------------------------
59901: -- 4262811a Switch Sign

Line 59922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59918:
59919: XLA_AE_LINES_PKG.ValidateCurrentLine;
59920: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59921:
59922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59923: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59924: ,p_balance_type_code => l_balance_type_code);
59925:
59926: END IF;

Line 60030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60026: l_tmp_amt NUMBER;
60027: l_acc_rev_natural_side_code VARCHAR2(1);
60028:
60029: l_num_entries NUMBER;
60030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60034: l_recog_line_1 NUMBER;

Line 60031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60027: l_acc_rev_natural_side_code VARCHAR2(1);
60028:
60029: l_num_entries NUMBER;
60030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60034: l_recog_line_1 NUMBER;
60035: l_recog_line_2 NUMBER;

Line 60032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60028:
60029: l_num_entries NUMBER;
60030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60034: l_recog_line_1 NUMBER;
60035: l_recog_line_2 NUMBER;
60036:

Line 60033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60029: l_num_entries NUMBER;
60030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60034: l_recog_line_1 NUMBER;
60035: l_recog_line_2 NUMBER;
60036:
60037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60035: l_recog_line_2 NUMBER;
60036:
60037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60038: l_bflow_applied_to_amt NUMBER; -- 5132302
60039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60040:
60041: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60042:
60043: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60114: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60110: l_accrual_line_num := NULL; -- 4262811
60111: l_tmp_amt := NULL; -- 4262811
60112: --
60113:
60114: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60115: l_balance_type_code <> 'B' THEN
60116: IF NVL(p_source_2,'
60117: ') = 'INV'
60118: THEN

Line 60186: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60182: --
60183: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60184:
60185: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60186: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60187:
60188: -- 4955764
60189: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60190: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60230: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60226: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60227:
60228: IF xla_accounting_cache_pkg.GetValueChar
60229: (p_source_code => 'LEDGER_CATEGORY_CODE'
60230: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60231: AND l_bflow_method_code = 'PRIOR_ENTRY'
60232: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60233: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60234: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60327: p_lookup_type => 'XLA_OWNER_TYPE'
60328: ,p_lookup_code => l_component_type_code
60329: )
60330: ,p_token_4 => 'PRODUCT_NAME'
60331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60335: ,p_ae_header_id => NULL

Line 60332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60328: ,p_lookup_code => l_component_type_code
60329: )
60330: ,p_token_4 => 'PRODUCT_NAME'
60331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60335: ,p_ae_header_id => NULL
60336: );

Line 60333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60329: )
60330: ,p_token_4 => 'PRODUCT_NAME'
60331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60335: ,p_ae_header_id => NULL
60336: );
60337:

Line 60334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60330: ,p_token_4 => 'PRODUCT_NAME'
60331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60335: ,p_ae_header_id => NULL
60336: );
60337:
60338: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60361: ----------------------------------------------------------------------------------
60362: -- 4219869 Business Flow
60363: -- Update journal entry status -- Need to generate this within IF
60364: ----------------------------------------------------------------------------------
60365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60366: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60367: ,p_balance_type_code => l_balance_type_code
60368: );
60369:

Line 60453: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60449:
60450: --
60451: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60452: --
60453: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60454: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60455: ELSE
60456: ---------------------------------------------------------------------------------------------------
60457: -- 4262811a Switch Sign

Line 60478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60474:
60475: XLA_AE_LINES_PKG.ValidateCurrentLine;
60476: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60477:
60478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60480: ,p_balance_type_code => l_balance_type_code);
60481:
60482: END IF;

Line 60586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60582: l_tmp_amt NUMBER;
60583: l_acc_rev_natural_side_code VARCHAR2(1);
60584:
60585: l_num_entries NUMBER;
60586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60590: l_recog_line_1 NUMBER;

Line 60587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60583: l_acc_rev_natural_side_code VARCHAR2(1);
60584:
60585: l_num_entries NUMBER;
60586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60590: l_recog_line_1 NUMBER;
60591: l_recog_line_2 NUMBER;

Line 60588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60584:
60585: l_num_entries NUMBER;
60586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60590: l_recog_line_1 NUMBER;
60591: l_recog_line_2 NUMBER;
60592:

Line 60589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60585: l_num_entries NUMBER;
60586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60590: l_recog_line_1 NUMBER;
60591: l_recog_line_2 NUMBER;
60592:
60593: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60595: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60591: l_recog_line_2 NUMBER;
60592:
60593: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60594: l_bflow_applied_to_amt NUMBER; -- 5132302
60595: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60596:
60597: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60598:
60599: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60670: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60666: l_accrual_line_num := NULL; -- 4262811
60667: l_tmp_amt := NULL; -- 4262811
60668: --
60669:
60670: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60671: l_balance_type_code <> 'B' THEN
60672: IF NVL(p_source_2,'
60673: ') = 'INV'
60674: THEN

Line 60742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60738: --
60739: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60740:
60741: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60743:
60744: -- 4955764
60745: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60746: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60786: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60782: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60783:
60784: IF xla_accounting_cache_pkg.GetValueChar
60785: (p_source_code => 'LEDGER_CATEGORY_CODE'
60786: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60787: AND l_bflow_method_code = 'PRIOR_ENTRY'
60788: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60789: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60790: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60883: p_lookup_type => 'XLA_OWNER_TYPE'
60884: ,p_lookup_code => l_component_type_code
60885: )
60886: ,p_token_4 => 'PRODUCT_NAME'
60887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60891: ,p_ae_header_id => NULL

Line 60888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60884: ,p_lookup_code => l_component_type_code
60885: )
60886: ,p_token_4 => 'PRODUCT_NAME'
60887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60891: ,p_ae_header_id => NULL
60892: );

Line 60889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60885: )
60886: ,p_token_4 => 'PRODUCT_NAME'
60887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60891: ,p_ae_header_id => NULL
60892: );
60893:

Line 60890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60886: ,p_token_4 => 'PRODUCT_NAME'
60887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60891: ,p_ae_header_id => NULL
60892: );
60893:
60894: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60917: ----------------------------------------------------------------------------------
60918: -- 4219869 Business Flow
60919: -- Update journal entry status -- Need to generate this within IF
60920: ----------------------------------------------------------------------------------
60921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60922: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60923: ,p_balance_type_code => l_balance_type_code
60924: );
60925:

Line 61009: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61005:
61006: --
61007: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61008: --
61009: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61010: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61011: ELSE
61012: ---------------------------------------------------------------------------------------------------
61013: -- 4262811a Switch Sign

Line 61034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61030:
61031: XLA_AE_LINES_PKG.ValidateCurrentLine;
61032: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61033:
61034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61036: ,p_balance_type_code => l_balance_type_code);
61037:
61038: END IF;

Line 61142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61138: l_tmp_amt NUMBER;
61139: l_acc_rev_natural_side_code VARCHAR2(1);
61140:
61141: l_num_entries NUMBER;
61142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61146: l_recog_line_1 NUMBER;

Line 61143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61139: l_acc_rev_natural_side_code VARCHAR2(1);
61140:
61141: l_num_entries NUMBER;
61142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61146: l_recog_line_1 NUMBER;
61147: l_recog_line_2 NUMBER;

Line 61144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61140:
61141: l_num_entries NUMBER;
61142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61146: l_recog_line_1 NUMBER;
61147: l_recog_line_2 NUMBER;
61148:

Line 61145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61141: l_num_entries NUMBER;
61142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61146: l_recog_line_1 NUMBER;
61147: l_recog_line_2 NUMBER;
61148:
61149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61147: l_recog_line_2 NUMBER;
61148:
61149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61150: l_bflow_applied_to_amt NUMBER; -- 5132302
61151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61152:
61153: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61154:
61155: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61222: l_accrual_line_num := NULL; -- 4262811
61223: l_tmp_amt := NULL; -- 4262811
61224: --
61225:
61226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61227: l_balance_type_code <> 'B' THEN
61228: IF NVL(p_source_2,'
61229: ') = 'INV'
61230: THEN

Line 61298: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61294: --
61295: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61296:
61297: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61298: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61299:
61300: -- 4955764
61301: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61302: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61342: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61338: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61339:
61340: IF xla_accounting_cache_pkg.GetValueChar
61341: (p_source_code => 'LEDGER_CATEGORY_CODE'
61342: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61343: AND l_bflow_method_code = 'PRIOR_ENTRY'
61344: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61345: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61346: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61439: p_lookup_type => 'XLA_OWNER_TYPE'
61440: ,p_lookup_code => l_component_type_code
61441: )
61442: ,p_token_4 => 'PRODUCT_NAME'
61443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61447: ,p_ae_header_id => NULL

Line 61444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61440: ,p_lookup_code => l_component_type_code
61441: )
61442: ,p_token_4 => 'PRODUCT_NAME'
61443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61447: ,p_ae_header_id => NULL
61448: );

Line 61445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61441: )
61442: ,p_token_4 => 'PRODUCT_NAME'
61443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61447: ,p_ae_header_id => NULL
61448: );
61449:

Line 61446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61442: ,p_token_4 => 'PRODUCT_NAME'
61443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61447: ,p_ae_header_id => NULL
61448: );
61449:
61450: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61473: ----------------------------------------------------------------------------------
61474: -- 4219869 Business Flow
61475: -- Update journal entry status -- Need to generate this within IF
61476: ----------------------------------------------------------------------------------
61477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61479: ,p_balance_type_code => l_balance_type_code
61480: );
61481:

Line 61565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61561:
61562: --
61563: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61564: --
61565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61566: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61567: ELSE
61568: ---------------------------------------------------------------------------------------------------
61569: -- 4262811a Switch Sign

Line 61590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61586:
61587: XLA_AE_LINES_PKG.ValidateCurrentLine;
61588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61589:
61590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61592: ,p_balance_type_code => l_balance_type_code);
61593:
61594: END IF;

Line 61698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61694: l_tmp_amt NUMBER;
61695: l_acc_rev_natural_side_code VARCHAR2(1);
61696:
61697: l_num_entries NUMBER;
61698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61702: l_recog_line_1 NUMBER;

Line 61699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61695: l_acc_rev_natural_side_code VARCHAR2(1);
61696:
61697: l_num_entries NUMBER;
61698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61702: l_recog_line_1 NUMBER;
61703: l_recog_line_2 NUMBER;

Line 61700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61696:
61697: l_num_entries NUMBER;
61698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61702: l_recog_line_1 NUMBER;
61703: l_recog_line_2 NUMBER;
61704:

Line 61701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61697: l_num_entries NUMBER;
61698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61702: l_recog_line_1 NUMBER;
61703: l_recog_line_2 NUMBER;
61704:
61705: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61707: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61703: l_recog_line_2 NUMBER;
61704:
61705: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61706: l_bflow_applied_to_amt NUMBER; -- 5132302
61707: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61708:
61709: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61710:
61711: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61782: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61778: l_accrual_line_num := NULL; -- 4262811
61779: l_tmp_amt := NULL; -- 4262811
61780: --
61781:
61782: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61783: l_balance_type_code <> 'B' THEN
61784: IF NVL(p_source_2,'
61785: ') = 'INV'
61786: THEN

Line 61854: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61850: --
61851: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61852:
61853: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61854: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61855:
61856: -- 4955764
61857: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61858: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61898: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61894: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61895:
61896: IF xla_accounting_cache_pkg.GetValueChar
61897: (p_source_code => 'LEDGER_CATEGORY_CODE'
61898: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61899: AND l_bflow_method_code = 'PRIOR_ENTRY'
61900: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61901: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61902: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61999: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61995: p_lookup_type => 'XLA_OWNER_TYPE'
61996: ,p_lookup_code => l_component_type_code
61997: )
61998: ,p_token_4 => 'PRODUCT_NAME'
61999: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62000: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62001: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62002: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62003: ,p_ae_header_id => NULL

Line 62000: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61996: ,p_lookup_code => l_component_type_code
61997: )
61998: ,p_token_4 => 'PRODUCT_NAME'
61999: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62000: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62001: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62002: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62003: ,p_ae_header_id => NULL
62004: );

Line 62001: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61997: )
61998: ,p_token_4 => 'PRODUCT_NAME'
61999: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62000: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62001: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62002: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62003: ,p_ae_header_id => NULL
62004: );
62005:

Line 62002: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61998: ,p_token_4 => 'PRODUCT_NAME'
61999: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62000: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62001: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62002: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62003: ,p_ae_header_id => NULL
62004: );
62005:
62006: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62033: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62029: ----------------------------------------------------------------------------------
62030: -- 4219869 Business Flow
62031: -- Update journal entry status -- Need to generate this within IF
62032: ----------------------------------------------------------------------------------
62033: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62034: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62035: ,p_balance_type_code => l_balance_type_code
62036: );
62037:

Line 62121: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62117:
62118: --
62119: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62120: --
62121: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62122: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62123: ELSE
62124: ---------------------------------------------------------------------------------------------------
62125: -- 4262811a Switch Sign

Line 62146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62142:
62143: XLA_AE_LINES_PKG.ValidateCurrentLine;
62144: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62145:
62146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62147: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62148: ,p_balance_type_code => l_balance_type_code);
62149:
62150: END IF;

Line 62254: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62250: l_tmp_amt NUMBER;
62251: l_acc_rev_natural_side_code VARCHAR2(1);
62252:
62253: l_num_entries NUMBER;
62254: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62255: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62256: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62257: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62258: l_recog_line_1 NUMBER;

Line 62255: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62251: l_acc_rev_natural_side_code VARCHAR2(1);
62252:
62253: l_num_entries NUMBER;
62254: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62255: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62256: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62257: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62258: l_recog_line_1 NUMBER;
62259: l_recog_line_2 NUMBER;

Line 62256: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62252:
62253: l_num_entries NUMBER;
62254: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62255: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62256: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62257: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62258: l_recog_line_1 NUMBER;
62259: l_recog_line_2 NUMBER;
62260:

Line 62257: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62253: l_num_entries NUMBER;
62254: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62255: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62256: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62257: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62258: l_recog_line_1 NUMBER;
62259: l_recog_line_2 NUMBER;
62260:
62261: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62263: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62259: l_recog_line_2 NUMBER;
62260:
62261: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62262: l_bflow_applied_to_amt NUMBER; -- 5132302
62263: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62264:
62265: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62266:
62267: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62338: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62334: l_accrual_line_num := NULL; -- 4262811
62335: l_tmp_amt := NULL; -- 4262811
62336: --
62337:
62338: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62339: l_balance_type_code <> 'B' THEN
62340: IF NVL(p_source_2,'
62341: ') = 'INV'
62342: THEN

Line 62410: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62406: --
62407: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62408:
62409: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62410: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62411:
62412: -- 4955764
62413: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62414: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62450: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62451:
62452: IF xla_accounting_cache_pkg.GetValueChar
62453: (p_source_code => 'LEDGER_CATEGORY_CODE'
62454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62455: AND l_bflow_method_code = 'PRIOR_ENTRY'
62456: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62457: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62458: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62551: p_lookup_type => 'XLA_OWNER_TYPE'
62552: ,p_lookup_code => l_component_type_code
62553: )
62554: ,p_token_4 => 'PRODUCT_NAME'
62555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62559: ,p_ae_header_id => NULL

Line 62556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62552: ,p_lookup_code => l_component_type_code
62553: )
62554: ,p_token_4 => 'PRODUCT_NAME'
62555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62559: ,p_ae_header_id => NULL
62560: );

Line 62557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62553: )
62554: ,p_token_4 => 'PRODUCT_NAME'
62555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62559: ,p_ae_header_id => NULL
62560: );
62561:

Line 62558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62554: ,p_token_4 => 'PRODUCT_NAME'
62555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62559: ,p_ae_header_id => NULL
62560: );
62561:
62562: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62589: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62585: ----------------------------------------------------------------------------------
62586: -- 4219869 Business Flow
62587: -- Update journal entry status -- Need to generate this within IF
62588: ----------------------------------------------------------------------------------
62589: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62590: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62591: ,p_balance_type_code => l_balance_type_code
62592: );
62593:

Line 62677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62673:
62674: --
62675: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62676: --
62677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62678: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62679: ELSE
62680: ---------------------------------------------------------------------------------------------------
62681: -- 4262811a Switch Sign

Line 62702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62698:
62699: XLA_AE_LINES_PKG.ValidateCurrentLine;
62700: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62701:
62702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62703: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62704: ,p_balance_type_code => l_balance_type_code);
62705:
62706: END IF;

Line 62810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62806: l_tmp_amt NUMBER;
62807: l_acc_rev_natural_side_code VARCHAR2(1);
62808:
62809: l_num_entries NUMBER;
62810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62814: l_recog_line_1 NUMBER;

Line 62811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62807: l_acc_rev_natural_side_code VARCHAR2(1);
62808:
62809: l_num_entries NUMBER;
62810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62814: l_recog_line_1 NUMBER;
62815: l_recog_line_2 NUMBER;

Line 62812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62808:
62809: l_num_entries NUMBER;
62810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62814: l_recog_line_1 NUMBER;
62815: l_recog_line_2 NUMBER;
62816:

Line 62813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62809: l_num_entries NUMBER;
62810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62814: l_recog_line_1 NUMBER;
62815: l_recog_line_2 NUMBER;
62816:
62817: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62819: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62815: l_recog_line_2 NUMBER;
62816:
62817: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62818: l_bflow_applied_to_amt NUMBER; -- 5132302
62819: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62820:
62821: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62822:
62823: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62894: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62890: l_accrual_line_num := NULL; -- 4262811
62891: l_tmp_amt := NULL; -- 4262811
62892: --
62893:
62894: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62895: l_balance_type_code <> 'B' THEN
62896: IF NVL(p_source_2,'
62897: ') = 'INV'
62898: THEN

Line 62966: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62962: --
62963: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62964:
62965: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62966: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62967:
62968: -- 4955764
62969: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62970: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63006: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63007:
63008: IF xla_accounting_cache_pkg.GetValueChar
63009: (p_source_code => 'LEDGER_CATEGORY_CODE'
63010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63011: AND l_bflow_method_code = 'PRIOR_ENTRY'
63012: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63013: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63014: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63111: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63107: p_lookup_type => 'XLA_OWNER_TYPE'
63108: ,p_lookup_code => l_component_type_code
63109: )
63110: ,p_token_4 => 'PRODUCT_NAME'
63111: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63112: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63113: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63114: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63115: ,p_ae_header_id => NULL

Line 63112: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63108: ,p_lookup_code => l_component_type_code
63109: )
63110: ,p_token_4 => 'PRODUCT_NAME'
63111: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63112: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63113: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63114: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63115: ,p_ae_header_id => NULL
63116: );

Line 63113: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63109: )
63110: ,p_token_4 => 'PRODUCT_NAME'
63111: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63112: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63113: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63114: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63115: ,p_ae_header_id => NULL
63116: );
63117:

Line 63114: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63110: ,p_token_4 => 'PRODUCT_NAME'
63111: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63112: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63113: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63114: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63115: ,p_ae_header_id => NULL
63116: );
63117:
63118: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63145: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63141: ----------------------------------------------------------------------------------
63142: -- 4219869 Business Flow
63143: -- Update journal entry status -- Need to generate this within IF
63144: ----------------------------------------------------------------------------------
63145: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63146: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63147: ,p_balance_type_code => l_balance_type_code
63148: );
63149:

Line 63233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63229:
63230: --
63231: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63232: --
63233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63234: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63235: ELSE
63236: ---------------------------------------------------------------------------------------------------
63237: -- 4262811a Switch Sign

Line 63258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63254:
63255: XLA_AE_LINES_PKG.ValidateCurrentLine;
63256: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63257:
63258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63259: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63260: ,p_balance_type_code => l_balance_type_code);
63261:
63262: END IF;

Line 63366: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63362: l_tmp_amt NUMBER;
63363: l_acc_rev_natural_side_code VARCHAR2(1);
63364:
63365: l_num_entries NUMBER;
63366: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63367: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63368: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63369: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63370: l_recog_line_1 NUMBER;

Line 63367: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63363: l_acc_rev_natural_side_code VARCHAR2(1);
63364:
63365: l_num_entries NUMBER;
63366: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63367: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63368: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63369: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63370: l_recog_line_1 NUMBER;
63371: l_recog_line_2 NUMBER;

Line 63368: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63364:
63365: l_num_entries NUMBER;
63366: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63367: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63368: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63369: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63370: l_recog_line_1 NUMBER;
63371: l_recog_line_2 NUMBER;
63372:

Line 63369: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63365: l_num_entries NUMBER;
63366: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63367: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63368: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63369: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63370: l_recog_line_1 NUMBER;
63371: l_recog_line_2 NUMBER;
63372:
63373: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63375: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63371: l_recog_line_2 NUMBER;
63372:
63373: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63374: l_bflow_applied_to_amt NUMBER; -- 5132302
63375: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63376:
63377: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63378:
63379: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63450: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63446: l_accrual_line_num := NULL; -- 4262811
63447: l_tmp_amt := NULL; -- 4262811
63448: --
63449:
63450: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63451: l_balance_type_code <> 'B' THEN
63452: IF NVL(p_source_2,'
63453: ') = 'INV'
63454: THEN

Line 63522: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63518: --
63519: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63520:
63521: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63522: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63523:
63524: -- 4955764
63525: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63526: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63566: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63562: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63563:
63564: IF xla_accounting_cache_pkg.GetValueChar
63565: (p_source_code => 'LEDGER_CATEGORY_CODE'
63566: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63567: AND l_bflow_method_code = 'PRIOR_ENTRY'
63568: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63569: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63570: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63663: p_lookup_type => 'XLA_OWNER_TYPE'
63664: ,p_lookup_code => l_component_type_code
63665: )
63666: ,p_token_4 => 'PRODUCT_NAME'
63667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63671: ,p_ae_header_id => NULL

Line 63668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63664: ,p_lookup_code => l_component_type_code
63665: )
63666: ,p_token_4 => 'PRODUCT_NAME'
63667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63671: ,p_ae_header_id => NULL
63672: );

Line 63669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63665: )
63666: ,p_token_4 => 'PRODUCT_NAME'
63667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63671: ,p_ae_header_id => NULL
63672: );
63673:

Line 63670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63666: ,p_token_4 => 'PRODUCT_NAME'
63667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63671: ,p_ae_header_id => NULL
63672: );
63673:
63674: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63697: ----------------------------------------------------------------------------------
63698: -- 4219869 Business Flow
63699: -- Update journal entry status -- Need to generate this within IF
63700: ----------------------------------------------------------------------------------
63701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63702: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63703: ,p_balance_type_code => l_balance_type_code
63704: );
63705:

Line 63789: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63785:
63786: --
63787: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63788: --
63789: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63790: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63791: ELSE
63792: ---------------------------------------------------------------------------------------------------
63793: -- 4262811a Switch Sign

Line 63814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63810:
63811: XLA_AE_LINES_PKG.ValidateCurrentLine;
63812: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63813:
63814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63815: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63816: ,p_balance_type_code => l_balance_type_code);
63817:
63818: END IF;

Line 63922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63918: l_tmp_amt NUMBER;
63919: l_acc_rev_natural_side_code VARCHAR2(1);
63920:
63921: l_num_entries NUMBER;
63922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63926: l_recog_line_1 NUMBER;

Line 63923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63919: l_acc_rev_natural_side_code VARCHAR2(1);
63920:
63921: l_num_entries NUMBER;
63922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63926: l_recog_line_1 NUMBER;
63927: l_recog_line_2 NUMBER;

Line 63924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63920:
63921: l_num_entries NUMBER;
63922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63926: l_recog_line_1 NUMBER;
63927: l_recog_line_2 NUMBER;
63928:

Line 63925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63921: l_num_entries NUMBER;
63922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63926: l_recog_line_1 NUMBER;
63927: l_recog_line_2 NUMBER;
63928:
63929: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63931: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63927: l_recog_line_2 NUMBER;
63928:
63929: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63930: l_bflow_applied_to_amt NUMBER; -- 5132302
63931: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63932:
63933: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63934:
63935: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64006: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64002: l_accrual_line_num := NULL; -- 4262811
64003: l_tmp_amt := NULL; -- 4262811
64004: --
64005:
64006: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64007: l_balance_type_code <> 'B' THEN
64008: IF NVL(p_source_2,'
64009: ') = 'INV'
64010: THEN

Line 64078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64074: --
64075: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64076:
64077: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64079:
64080: -- 4955764
64081: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64082: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64118: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64119:
64120: IF xla_accounting_cache_pkg.GetValueChar
64121: (p_source_code => 'LEDGER_CATEGORY_CODE'
64122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64123: AND l_bflow_method_code = 'PRIOR_ENTRY'
64124: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64125: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64126: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64223: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64219: p_lookup_type => 'XLA_OWNER_TYPE'
64220: ,p_lookup_code => l_component_type_code
64221: )
64222: ,p_token_4 => 'PRODUCT_NAME'
64223: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64224: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64225: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64226: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64227: ,p_ae_header_id => NULL

Line 64224: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64220: ,p_lookup_code => l_component_type_code
64221: )
64222: ,p_token_4 => 'PRODUCT_NAME'
64223: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64224: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64225: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64226: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64227: ,p_ae_header_id => NULL
64228: );

Line 64225: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64221: )
64222: ,p_token_4 => 'PRODUCT_NAME'
64223: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64224: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64225: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64226: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64227: ,p_ae_header_id => NULL
64228: );
64229:

Line 64226: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64222: ,p_token_4 => 'PRODUCT_NAME'
64223: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64224: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64225: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64226: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64227: ,p_ae_header_id => NULL
64228: );
64229:
64230: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64257: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64253: ----------------------------------------------------------------------------------
64254: -- 4219869 Business Flow
64255: -- Update journal entry status -- Need to generate this within IF
64256: ----------------------------------------------------------------------------------
64257: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64258: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64259: ,p_balance_type_code => l_balance_type_code
64260: );
64261:

Line 64345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64341:
64342: --
64343: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64344: --
64345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64346: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64347: ELSE
64348: ---------------------------------------------------------------------------------------------------
64349: -- 4262811a Switch Sign

Line 64370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64366:
64367: XLA_AE_LINES_PKG.ValidateCurrentLine;
64368: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64369:
64370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64371: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64372: ,p_balance_type_code => l_balance_type_code);
64373:
64374: END IF;

Line 64478: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64474: l_tmp_amt NUMBER;
64475: l_acc_rev_natural_side_code VARCHAR2(1);
64476:
64477: l_num_entries NUMBER;
64478: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64479: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64480: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64481: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64482: l_recog_line_1 NUMBER;

Line 64479: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64475: l_acc_rev_natural_side_code VARCHAR2(1);
64476:
64477: l_num_entries NUMBER;
64478: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64479: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64480: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64481: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64482: l_recog_line_1 NUMBER;
64483: l_recog_line_2 NUMBER;

Line 64480: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64476:
64477: l_num_entries NUMBER;
64478: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64479: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64480: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64481: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64482: l_recog_line_1 NUMBER;
64483: l_recog_line_2 NUMBER;
64484:

Line 64481: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64477: l_num_entries NUMBER;
64478: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64479: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64480: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64481: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64482: l_recog_line_1 NUMBER;
64483: l_recog_line_2 NUMBER;
64484:
64485: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64487: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64483: l_recog_line_2 NUMBER;
64484:
64485: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64486: l_bflow_applied_to_amt NUMBER; -- 5132302
64487: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64488:
64489: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64490:
64491: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64562: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64558: l_accrual_line_num := NULL; -- 4262811
64559: l_tmp_amt := NULL; -- 4262811
64560: --
64561:
64562: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64563: l_balance_type_code <> 'B' THEN
64564: IF NVL(p_source_2,'
64565: ') = 'INV'
64566: THEN

Line 64634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64630: --
64631: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64632:
64633: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64635:
64636: -- 4955764
64637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64678: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64674: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64675:
64676: IF xla_accounting_cache_pkg.GetValueChar
64677: (p_source_code => 'LEDGER_CATEGORY_CODE'
64678: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64679: AND l_bflow_method_code = 'PRIOR_ENTRY'
64680: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64681: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64682: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64775: p_lookup_type => 'XLA_OWNER_TYPE'
64776: ,p_lookup_code => l_component_type_code
64777: )
64778: ,p_token_4 => 'PRODUCT_NAME'
64779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64783: ,p_ae_header_id => NULL

Line 64780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64776: ,p_lookup_code => l_component_type_code
64777: )
64778: ,p_token_4 => 'PRODUCT_NAME'
64779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64783: ,p_ae_header_id => NULL
64784: );

Line 64781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64777: )
64778: ,p_token_4 => 'PRODUCT_NAME'
64779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64783: ,p_ae_header_id => NULL
64784: );
64785:

Line 64782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64778: ,p_token_4 => 'PRODUCT_NAME'
64779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64783: ,p_ae_header_id => NULL
64784: );
64785:
64786: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64813: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64809: ----------------------------------------------------------------------------------
64810: -- 4219869 Business Flow
64811: -- Update journal entry status -- Need to generate this within IF
64812: ----------------------------------------------------------------------------------
64813: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64814: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64815: ,p_balance_type_code => l_balance_type_code
64816: );
64817:

Line 64901: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64897:
64898: --
64899: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64900: --
64901: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64902: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64903: ELSE
64904: ---------------------------------------------------------------------------------------------------
64905: -- 4262811a Switch Sign

Line 64926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64922:
64923: XLA_AE_LINES_PKG.ValidateCurrentLine;
64924: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64925:
64926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64927: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64928: ,p_balance_type_code => l_balance_type_code);
64929:
64930: END IF;

Line 65034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65030: l_tmp_amt NUMBER;
65031: l_acc_rev_natural_side_code VARCHAR2(1);
65032:
65033: l_num_entries NUMBER;
65034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65038: l_recog_line_1 NUMBER;

Line 65035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65031: l_acc_rev_natural_side_code VARCHAR2(1);
65032:
65033: l_num_entries NUMBER;
65034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65038: l_recog_line_1 NUMBER;
65039: l_recog_line_2 NUMBER;

Line 65036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65032:
65033: l_num_entries NUMBER;
65034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65038: l_recog_line_1 NUMBER;
65039: l_recog_line_2 NUMBER;
65040:

Line 65037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65033: l_num_entries NUMBER;
65034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65038: l_recog_line_1 NUMBER;
65039: l_recog_line_2 NUMBER;
65040:
65041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65039: l_recog_line_2 NUMBER;
65040:
65041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65042: l_bflow_applied_to_amt NUMBER; -- 5132302
65043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65044:
65045: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65046:
65047: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65114: l_accrual_line_num := NULL; -- 4262811
65115: l_tmp_amt := NULL; -- 4262811
65116: --
65117:
65118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65119: l_balance_type_code <> 'B' THEN
65120: IF NVL(p_source_2,'
65121: ') = 'INV'
65122: THEN

Line 65190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65186: --
65187: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65188:
65189: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65191:
65192: -- 4955764
65193: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65194: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65234: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65230: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65231:
65232: IF xla_accounting_cache_pkg.GetValueChar
65233: (p_source_code => 'LEDGER_CATEGORY_CODE'
65234: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65235: AND l_bflow_method_code = 'PRIOR_ENTRY'
65236: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65237: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65238: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65335: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65331: p_lookup_type => 'XLA_OWNER_TYPE'
65332: ,p_lookup_code => l_component_type_code
65333: )
65334: ,p_token_4 => 'PRODUCT_NAME'
65335: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65336: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65337: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65338: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65339: ,p_ae_header_id => NULL

Line 65336: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65332: ,p_lookup_code => l_component_type_code
65333: )
65334: ,p_token_4 => 'PRODUCT_NAME'
65335: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65336: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65337: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65338: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65339: ,p_ae_header_id => NULL
65340: );

Line 65337: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65333: )
65334: ,p_token_4 => 'PRODUCT_NAME'
65335: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65336: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65337: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65338: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65339: ,p_ae_header_id => NULL
65340: );
65341:

Line 65338: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65334: ,p_token_4 => 'PRODUCT_NAME'
65335: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65336: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65337: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65338: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65339: ,p_ae_header_id => NULL
65340: );
65341:
65342: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65365: ----------------------------------------------------------------------------------
65366: -- 4219869 Business Flow
65367: -- Update journal entry status -- Need to generate this within IF
65368: ----------------------------------------------------------------------------------
65369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65370: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65371: ,p_balance_type_code => l_balance_type_code
65372: );
65373:

Line 65457: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65453:
65454: --
65455: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65456: --
65457: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65458: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65459: ELSE
65460: ---------------------------------------------------------------------------------------------------
65461: -- 4262811a Switch Sign

Line 65482: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65478:
65479: XLA_AE_LINES_PKG.ValidateCurrentLine;
65480: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65481:
65482: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65483: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65484: ,p_balance_type_code => l_balance_type_code);
65485:
65486: END IF;

Line 65590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65586: l_tmp_amt NUMBER;
65587: l_acc_rev_natural_side_code VARCHAR2(1);
65588:
65589: l_num_entries NUMBER;
65590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65594: l_recog_line_1 NUMBER;

Line 65591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65587: l_acc_rev_natural_side_code VARCHAR2(1);
65588:
65589: l_num_entries NUMBER;
65590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65594: l_recog_line_1 NUMBER;
65595: l_recog_line_2 NUMBER;

Line 65592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65588:
65589: l_num_entries NUMBER;
65590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65594: l_recog_line_1 NUMBER;
65595: l_recog_line_2 NUMBER;
65596:

Line 65593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65589: l_num_entries NUMBER;
65590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65594: l_recog_line_1 NUMBER;
65595: l_recog_line_2 NUMBER;
65596:
65597: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65599: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65595: l_recog_line_2 NUMBER;
65596:
65597: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65598: l_bflow_applied_to_amt NUMBER; -- 5132302
65599: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65600:
65601: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65602:
65603: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65674: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65670: l_accrual_line_num := NULL; -- 4262811
65671: l_tmp_amt := NULL; -- 4262811
65672: --
65673:
65674: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65675: l_balance_type_code <> 'B' THEN
65676: IF NVL(p_source_2,'
65677: ') = 'INV'
65678: THEN

Line 65746: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65742: --
65743: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65744:
65745: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65746: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65747:
65748: -- 4955764
65749: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65750: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65790: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65786: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65787:
65788: IF xla_accounting_cache_pkg.GetValueChar
65789: (p_source_code => 'LEDGER_CATEGORY_CODE'
65790: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65791: AND l_bflow_method_code = 'PRIOR_ENTRY'
65792: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65793: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65794: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65887: p_lookup_type => 'XLA_OWNER_TYPE'
65888: ,p_lookup_code => l_component_type_code
65889: )
65890: ,p_token_4 => 'PRODUCT_NAME'
65891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65895: ,p_ae_header_id => NULL

Line 65892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65888: ,p_lookup_code => l_component_type_code
65889: )
65890: ,p_token_4 => 'PRODUCT_NAME'
65891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65895: ,p_ae_header_id => NULL
65896: );

Line 65893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65889: )
65890: ,p_token_4 => 'PRODUCT_NAME'
65891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65895: ,p_ae_header_id => NULL
65896: );
65897:

Line 65894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65890: ,p_token_4 => 'PRODUCT_NAME'
65891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65895: ,p_ae_header_id => NULL
65896: );
65897:
65898: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65921: ----------------------------------------------------------------------------------
65922: -- 4219869 Business Flow
65923: -- Update journal entry status -- Need to generate this within IF
65924: ----------------------------------------------------------------------------------
65925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65926: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65927: ,p_balance_type_code => l_balance_type_code
65928: );
65929:

Line 66013: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66009:
66010: --
66011: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66012: --
66013: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66014: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66015: ELSE
66016: ---------------------------------------------------------------------------------------------------
66017: -- 4262811a Switch Sign

Line 66038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66034:
66035: XLA_AE_LINES_PKG.ValidateCurrentLine;
66036: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66037:
66038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66040: ,p_balance_type_code => l_balance_type_code);
66041:
66042: END IF;

Line 66146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66142: l_tmp_amt NUMBER;
66143: l_acc_rev_natural_side_code VARCHAR2(1);
66144:
66145: l_num_entries NUMBER;
66146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66150: l_recog_line_1 NUMBER;

Line 66147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66143: l_acc_rev_natural_side_code VARCHAR2(1);
66144:
66145: l_num_entries NUMBER;
66146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66150: l_recog_line_1 NUMBER;
66151: l_recog_line_2 NUMBER;

Line 66148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66144:
66145: l_num_entries NUMBER;
66146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66150: l_recog_line_1 NUMBER;
66151: l_recog_line_2 NUMBER;
66152:

Line 66149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66145: l_num_entries NUMBER;
66146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66150: l_recog_line_1 NUMBER;
66151: l_recog_line_2 NUMBER;
66152:
66153: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66155: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66151: l_recog_line_2 NUMBER;
66152:
66153: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66154: l_bflow_applied_to_amt NUMBER; -- 5132302
66155: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66156:
66157: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66158:
66159: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66230: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66226: l_accrual_line_num := NULL; -- 4262811
66227: l_tmp_amt := NULL; -- 4262811
66228: --
66229:
66230: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66231: l_balance_type_code <> 'B' THEN
66232: IF NVL(p_source_2,'
66233: ') = 'INV'
66234: THEN

Line 66302: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66298: --
66299: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66300:
66301: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66302: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66303:
66304: -- 4955764
66305: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66306: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66346: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66342: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66343:
66344: IF xla_accounting_cache_pkg.GetValueChar
66345: (p_source_code => 'LEDGER_CATEGORY_CODE'
66346: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66347: AND l_bflow_method_code = 'PRIOR_ENTRY'
66348: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66349: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66350: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66443: p_lookup_type => 'XLA_OWNER_TYPE'
66444: ,p_lookup_code => l_component_type_code
66445: )
66446: ,p_token_4 => 'PRODUCT_NAME'
66447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66451: ,p_ae_header_id => NULL

Line 66448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66444: ,p_lookup_code => l_component_type_code
66445: )
66446: ,p_token_4 => 'PRODUCT_NAME'
66447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66451: ,p_ae_header_id => NULL
66452: );

Line 66449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66445: )
66446: ,p_token_4 => 'PRODUCT_NAME'
66447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66451: ,p_ae_header_id => NULL
66452: );
66453:

Line 66450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66446: ,p_token_4 => 'PRODUCT_NAME'
66447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66451: ,p_ae_header_id => NULL
66452: );
66453:
66454: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66481: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66477: ----------------------------------------------------------------------------------
66478: -- 4219869 Business Flow
66479: -- Update journal entry status -- Need to generate this within IF
66480: ----------------------------------------------------------------------------------
66481: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66482: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66483: ,p_balance_type_code => l_balance_type_code
66484: );
66485:

Line 66569: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66565:
66566: --
66567: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66568: --
66569: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66570: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66571: ELSE
66572: ---------------------------------------------------------------------------------------------------
66573: -- 4262811a Switch Sign

Line 66594: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66590:
66591: XLA_AE_LINES_PKG.ValidateCurrentLine;
66592: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66593:
66594: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66595: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66596: ,p_balance_type_code => l_balance_type_code);
66597:
66598: END IF;

Line 66702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66698: l_tmp_amt NUMBER;
66699: l_acc_rev_natural_side_code VARCHAR2(1);
66700:
66701: l_num_entries NUMBER;
66702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66706: l_recog_line_1 NUMBER;

Line 66703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66699: l_acc_rev_natural_side_code VARCHAR2(1);
66700:
66701: l_num_entries NUMBER;
66702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66706: l_recog_line_1 NUMBER;
66707: l_recog_line_2 NUMBER;

Line 66704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66700:
66701: l_num_entries NUMBER;
66702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66706: l_recog_line_1 NUMBER;
66707: l_recog_line_2 NUMBER;
66708:

Line 66705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66701: l_num_entries NUMBER;
66702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66706: l_recog_line_1 NUMBER;
66707: l_recog_line_2 NUMBER;
66708:
66709: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66711: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66707: l_recog_line_2 NUMBER;
66708:
66709: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66710: l_bflow_applied_to_amt NUMBER; -- 5132302
66711: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66712:
66713: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66714:
66715: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66786: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66782: l_accrual_line_num := NULL; -- 4262811
66783: l_tmp_amt := NULL; -- 4262811
66784: --
66785:
66786: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66787: l_balance_type_code <> 'B' THEN
66788: IF NVL(p_source_2,'
66789: ') = 'INV'
66790: THEN

Line 66858: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66854: --
66855: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66856:
66857: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66858: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66859:
66860: -- 4955764
66861: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66862: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66902: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66898: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66899:
66900: IF xla_accounting_cache_pkg.GetValueChar
66901: (p_source_code => 'LEDGER_CATEGORY_CODE'
66902: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66903: AND l_bflow_method_code = 'PRIOR_ENTRY'
66904: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66905: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66906: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67003: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66999: p_lookup_type => 'XLA_OWNER_TYPE'
67000: ,p_lookup_code => l_component_type_code
67001: )
67002: ,p_token_4 => 'PRODUCT_NAME'
67003: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67004: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67005: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67006: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67007: ,p_ae_header_id => NULL

Line 67004: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67000: ,p_lookup_code => l_component_type_code
67001: )
67002: ,p_token_4 => 'PRODUCT_NAME'
67003: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67004: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67005: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67006: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67007: ,p_ae_header_id => NULL
67008: );

Line 67005: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67001: )
67002: ,p_token_4 => 'PRODUCT_NAME'
67003: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67004: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67005: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67006: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67007: ,p_ae_header_id => NULL
67008: );
67009:

Line 67006: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67002: ,p_token_4 => 'PRODUCT_NAME'
67003: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67004: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67005: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67006: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67007: ,p_ae_header_id => NULL
67008: );
67009:
67010: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67033: ----------------------------------------------------------------------------------
67034: -- 4219869 Business Flow
67035: -- Update journal entry status -- Need to generate this within IF
67036: ----------------------------------------------------------------------------------
67037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67038: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67039: ,p_balance_type_code => l_balance_type_code
67040: );
67041:

Line 67125: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67121:
67122: --
67123: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67124: --
67125: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67126: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67127: ELSE
67128: ---------------------------------------------------------------------------------------------------
67129: -- 4262811a Switch Sign

Line 67150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67146:
67147: XLA_AE_LINES_PKG.ValidateCurrentLine;
67148: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67149:
67150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67151: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67152: ,p_balance_type_code => l_balance_type_code);
67153:
67154: END IF;

Line 67258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67254: l_tmp_amt NUMBER;
67255: l_acc_rev_natural_side_code VARCHAR2(1);
67256:
67257: l_num_entries NUMBER;
67258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67262: l_recog_line_1 NUMBER;

Line 67259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67255: l_acc_rev_natural_side_code VARCHAR2(1);
67256:
67257: l_num_entries NUMBER;
67258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67262: l_recog_line_1 NUMBER;
67263: l_recog_line_2 NUMBER;

Line 67260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67256:
67257: l_num_entries NUMBER;
67258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67262: l_recog_line_1 NUMBER;
67263: l_recog_line_2 NUMBER;
67264:

Line 67261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67257: l_num_entries NUMBER;
67258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67262: l_recog_line_1 NUMBER;
67263: l_recog_line_2 NUMBER;
67264:
67265: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67267: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67263: l_recog_line_2 NUMBER;
67264:
67265: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67266: l_bflow_applied_to_amt NUMBER; -- 5132302
67267: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67268:
67269: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67270:
67271: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67342: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67338: l_accrual_line_num := NULL; -- 4262811
67339: l_tmp_amt := NULL; -- 4262811
67340: --
67341:
67342: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67343: l_balance_type_code <> 'B' THEN
67344: IF NVL(p_source_2,'
67345: ') = 'INV'
67346: THEN

Line 67414: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67410: --
67411: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67412:
67413: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67414: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67415:
67416: -- 4955764
67417: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67418: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67458: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67454: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67455:
67456: IF xla_accounting_cache_pkg.GetValueChar
67457: (p_source_code => 'LEDGER_CATEGORY_CODE'
67458: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67459: AND l_bflow_method_code = 'PRIOR_ENTRY'
67460: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67461: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67462: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67555: p_lookup_type => 'XLA_OWNER_TYPE'
67556: ,p_lookup_code => l_component_type_code
67557: )
67558: ,p_token_4 => 'PRODUCT_NAME'
67559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67563: ,p_ae_header_id => NULL

Line 67560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67556: ,p_lookup_code => l_component_type_code
67557: )
67558: ,p_token_4 => 'PRODUCT_NAME'
67559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67563: ,p_ae_header_id => NULL
67564: );

Line 67561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67557: )
67558: ,p_token_4 => 'PRODUCT_NAME'
67559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67563: ,p_ae_header_id => NULL
67564: );
67565:

Line 67562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67558: ,p_token_4 => 'PRODUCT_NAME'
67559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67563: ,p_ae_header_id => NULL
67564: );
67565:
67566: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67593: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67589: ----------------------------------------------------------------------------------
67590: -- 4219869 Business Flow
67591: -- Update journal entry status -- Need to generate this within IF
67592: ----------------------------------------------------------------------------------
67593: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67594: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67595: ,p_balance_type_code => l_balance_type_code
67596: );
67597:

Line 67681: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67677:
67678: --
67679: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67680: --
67681: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67682: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67683: ELSE
67684: ---------------------------------------------------------------------------------------------------
67685: -- 4262811a Switch Sign

Line 67706: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67702:
67703: XLA_AE_LINES_PKG.ValidateCurrentLine;
67704: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67705:
67706: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67707: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67708: ,p_balance_type_code => l_balance_type_code);
67709:
67710: END IF;

Line 67814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67810: l_tmp_amt NUMBER;
67811: l_acc_rev_natural_side_code VARCHAR2(1);
67812:
67813: l_num_entries NUMBER;
67814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67818: l_recog_line_1 NUMBER;

Line 67815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67811: l_acc_rev_natural_side_code VARCHAR2(1);
67812:
67813: l_num_entries NUMBER;
67814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67818: l_recog_line_1 NUMBER;
67819: l_recog_line_2 NUMBER;

Line 67816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67812:
67813: l_num_entries NUMBER;
67814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67818: l_recog_line_1 NUMBER;
67819: l_recog_line_2 NUMBER;
67820:

Line 67817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67813: l_num_entries NUMBER;
67814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67818: l_recog_line_1 NUMBER;
67819: l_recog_line_2 NUMBER;
67820:
67821: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67823: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67819: l_recog_line_2 NUMBER;
67820:
67821: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67822: l_bflow_applied_to_amt NUMBER; -- 5132302
67823: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67824:
67825: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67826:
67827: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67898: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67894: l_accrual_line_num := NULL; -- 4262811
67895: l_tmp_amt := NULL; -- 4262811
67896: --
67897:
67898: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67899: l_balance_type_code <> 'B' THEN
67900: IF NVL(p_source_2,'
67901: ') = 'INV'
67902: THEN

Line 67970: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67966: --
67967: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67968:
67969: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67970: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67971:
67972: -- 4955764
67973: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67974: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68014: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68010: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68011:
68012: IF xla_accounting_cache_pkg.GetValueChar
68013: (p_source_code => 'LEDGER_CATEGORY_CODE'
68014: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68015: AND l_bflow_method_code = 'PRIOR_ENTRY'
68016: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68017: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68018: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68111: p_lookup_type => 'XLA_OWNER_TYPE'
68112: ,p_lookup_code => l_component_type_code
68113: )
68114: ,p_token_4 => 'PRODUCT_NAME'
68115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68119: ,p_ae_header_id => NULL

Line 68116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68112: ,p_lookup_code => l_component_type_code
68113: )
68114: ,p_token_4 => 'PRODUCT_NAME'
68115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68119: ,p_ae_header_id => NULL
68120: );

Line 68117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68113: )
68114: ,p_token_4 => 'PRODUCT_NAME'
68115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68119: ,p_ae_header_id => NULL
68120: );
68121:

Line 68118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68114: ,p_token_4 => 'PRODUCT_NAME'
68115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68119: ,p_ae_header_id => NULL
68120: );
68121:
68122: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68145: ----------------------------------------------------------------------------------
68146: -- 4219869 Business Flow
68147: -- Update journal entry status -- Need to generate this within IF
68148: ----------------------------------------------------------------------------------
68149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68150: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68151: ,p_balance_type_code => l_balance_type_code
68152: );
68153:

Line 68237: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68233:
68234: --
68235: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68236: --
68237: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68238: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68239: ELSE
68240: ---------------------------------------------------------------------------------------------------
68241: -- 4262811a Switch Sign

Line 68262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68258:
68259: XLA_AE_LINES_PKG.ValidateCurrentLine;
68260: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68261:
68262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68263: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68264: ,p_balance_type_code => l_balance_type_code);
68265:
68266: END IF;

Line 68370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68366: l_tmp_amt NUMBER;
68367: l_acc_rev_natural_side_code VARCHAR2(1);
68368:
68369: l_num_entries NUMBER;
68370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68374: l_recog_line_1 NUMBER;

Line 68371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68367: l_acc_rev_natural_side_code VARCHAR2(1);
68368:
68369: l_num_entries NUMBER;
68370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68374: l_recog_line_1 NUMBER;
68375: l_recog_line_2 NUMBER;

Line 68372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68368:
68369: l_num_entries NUMBER;
68370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68374: l_recog_line_1 NUMBER;
68375: l_recog_line_2 NUMBER;
68376:

Line 68373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68369: l_num_entries NUMBER;
68370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68374: l_recog_line_1 NUMBER;
68375: l_recog_line_2 NUMBER;
68376:
68377: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68379: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68375: l_recog_line_2 NUMBER;
68376:
68377: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68378: l_bflow_applied_to_amt NUMBER; -- 5132302
68379: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68380:
68381: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68382:
68383: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68454: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68450: l_accrual_line_num := NULL; -- 4262811
68451: l_tmp_amt := NULL; -- 4262811
68452: --
68453:
68454: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68455: l_balance_type_code <> 'B' THEN
68456: IF NVL(p_source_2,'
68457: ') = 'INV'
68458: THEN

Line 68526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68522: --
68523: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68524:
68525: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68527:
68528: -- 4955764
68529: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68530: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68570: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68566: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68567:
68568: IF xla_accounting_cache_pkg.GetValueChar
68569: (p_source_code => 'LEDGER_CATEGORY_CODE'
68570: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68571: AND l_bflow_method_code = 'PRIOR_ENTRY'
68572: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68573: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68574: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68667: p_lookup_type => 'XLA_OWNER_TYPE'
68668: ,p_lookup_code => l_component_type_code
68669: )
68670: ,p_token_4 => 'PRODUCT_NAME'
68671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68675: ,p_ae_header_id => NULL

Line 68672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68668: ,p_lookup_code => l_component_type_code
68669: )
68670: ,p_token_4 => 'PRODUCT_NAME'
68671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68675: ,p_ae_header_id => NULL
68676: );

Line 68673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68669: )
68670: ,p_token_4 => 'PRODUCT_NAME'
68671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68675: ,p_ae_header_id => NULL
68676: );
68677:

Line 68674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68670: ,p_token_4 => 'PRODUCT_NAME'
68671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68675: ,p_ae_header_id => NULL
68676: );
68677:
68678: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68701: ----------------------------------------------------------------------------------
68702: -- 4219869 Business Flow
68703: -- Update journal entry status -- Need to generate this within IF
68704: ----------------------------------------------------------------------------------
68705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68706: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68707: ,p_balance_type_code => l_balance_type_code
68708: );
68709:

Line 68793: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68789:
68790: --
68791: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68792: --
68793: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68794: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68795: ELSE
68796: ---------------------------------------------------------------------------------------------------
68797: -- 4262811a Switch Sign

Line 68818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68814:
68815: XLA_AE_LINES_PKG.ValidateCurrentLine;
68816: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68817:
68818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68819: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68820: ,p_balance_type_code => l_balance_type_code);
68821:
68822: END IF;

Line 68926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68922: l_tmp_amt NUMBER;
68923: l_acc_rev_natural_side_code VARCHAR2(1);
68924:
68925: l_num_entries NUMBER;
68926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68930: l_recog_line_1 NUMBER;

Line 68927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68923: l_acc_rev_natural_side_code VARCHAR2(1);
68924:
68925: l_num_entries NUMBER;
68926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68930: l_recog_line_1 NUMBER;
68931: l_recog_line_2 NUMBER;

Line 68928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68924:
68925: l_num_entries NUMBER;
68926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68930: l_recog_line_1 NUMBER;
68931: l_recog_line_2 NUMBER;
68932:

Line 68929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68925: l_num_entries NUMBER;
68926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68930: l_recog_line_1 NUMBER;
68931: l_recog_line_2 NUMBER;
68932:
68933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68931: l_recog_line_2 NUMBER;
68932:
68933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68934: l_bflow_applied_to_amt NUMBER; -- 5132302
68935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68936:
68937: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68938:
68939: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69010: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69006: l_accrual_line_num := NULL; -- 4262811
69007: l_tmp_amt := NULL; -- 4262811
69008: --
69009:
69010: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69011: l_balance_type_code <> 'B' THEN
69012: IF NVL(p_source_2,'
69013: ') = 'INV'
69014: THEN

Line 69082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69078: --
69079: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69080:
69081: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69083:
69084: -- 4955764
69085: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69086: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69126: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69122: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69123:
69124: IF xla_accounting_cache_pkg.GetValueChar
69125: (p_source_code => 'LEDGER_CATEGORY_CODE'
69126: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69127: AND l_bflow_method_code = 'PRIOR_ENTRY'
69128: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69129: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69130: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69223: p_lookup_type => 'XLA_OWNER_TYPE'
69224: ,p_lookup_code => l_component_type_code
69225: )
69226: ,p_token_4 => 'PRODUCT_NAME'
69227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69231: ,p_ae_header_id => NULL

Line 69228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69224: ,p_lookup_code => l_component_type_code
69225: )
69226: ,p_token_4 => 'PRODUCT_NAME'
69227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69231: ,p_ae_header_id => NULL
69232: );

Line 69229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69225: )
69226: ,p_token_4 => 'PRODUCT_NAME'
69227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69231: ,p_ae_header_id => NULL
69232: );
69233:

Line 69230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69226: ,p_token_4 => 'PRODUCT_NAME'
69227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69231: ,p_ae_header_id => NULL
69232: );
69233:
69234: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69257: ----------------------------------------------------------------------------------
69258: -- 4219869 Business Flow
69259: -- Update journal entry status -- Need to generate this within IF
69260: ----------------------------------------------------------------------------------
69261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69262: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69263: ,p_balance_type_code => l_balance_type_code
69264: );
69265:

Line 69349: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69345:
69346: --
69347: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69348: --
69349: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69350: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69351: ELSE
69352: ---------------------------------------------------------------------------------------------------
69353: -- 4262811a Switch Sign

Line 69374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69370:
69371: XLA_AE_LINES_PKG.ValidateCurrentLine;
69372: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69373:
69374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69375: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69376: ,p_balance_type_code => l_balance_type_code);
69377:
69378: END IF;

Line 69482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69478: l_tmp_amt NUMBER;
69479: l_acc_rev_natural_side_code VARCHAR2(1);
69480:
69481: l_num_entries NUMBER;
69482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69486: l_recog_line_1 NUMBER;

Line 69483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69479: l_acc_rev_natural_side_code VARCHAR2(1);
69480:
69481: l_num_entries NUMBER;
69482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69486: l_recog_line_1 NUMBER;
69487: l_recog_line_2 NUMBER;

Line 69484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69480:
69481: l_num_entries NUMBER;
69482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69486: l_recog_line_1 NUMBER;
69487: l_recog_line_2 NUMBER;
69488:

Line 69485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69481: l_num_entries NUMBER;
69482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69486: l_recog_line_1 NUMBER;
69487: l_recog_line_2 NUMBER;
69488:
69489: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69491: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69487: l_recog_line_2 NUMBER;
69488:
69489: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69490: l_bflow_applied_to_amt NUMBER; -- 5132302
69491: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69492:
69493: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69494:
69495: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69566: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69562: l_accrual_line_num := NULL; -- 4262811
69563: l_tmp_amt := NULL; -- 4262811
69564: --
69565:
69566: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69567: l_balance_type_code <> 'B' THEN
69568: IF NVL(p_source_2,'
69569: ') = 'INV'
69570: THEN

Line 69638: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69634: --
69635: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69636:
69637: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69638: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69639:
69640: -- 4955764
69641: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69642: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69678: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69679:
69680: IF xla_accounting_cache_pkg.GetValueChar
69681: (p_source_code => 'LEDGER_CATEGORY_CODE'
69682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69683: AND l_bflow_method_code = 'PRIOR_ENTRY'
69684: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69685: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69686: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69783: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69779: p_lookup_type => 'XLA_OWNER_TYPE'
69780: ,p_lookup_code => l_component_type_code
69781: )
69782: ,p_token_4 => 'PRODUCT_NAME'
69783: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69784: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69785: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69786: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69787: ,p_ae_header_id => NULL

Line 69784: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69780: ,p_lookup_code => l_component_type_code
69781: )
69782: ,p_token_4 => 'PRODUCT_NAME'
69783: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69784: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69785: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69786: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69787: ,p_ae_header_id => NULL
69788: );

Line 69785: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69781: )
69782: ,p_token_4 => 'PRODUCT_NAME'
69783: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69784: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69785: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69786: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69787: ,p_ae_header_id => NULL
69788: );
69789:

Line 69786: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69782: ,p_token_4 => 'PRODUCT_NAME'
69783: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69784: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69785: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69786: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69787: ,p_ae_header_id => NULL
69788: );
69789:
69790: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69817: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69813: ----------------------------------------------------------------------------------
69814: -- 4219869 Business Flow
69815: -- Update journal entry status -- Need to generate this within IF
69816: ----------------------------------------------------------------------------------
69817: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69818: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69819: ,p_balance_type_code => l_balance_type_code
69820: );
69821:

Line 69905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69901:
69902: --
69903: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69904: --
69905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69906: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69907: ELSE
69908: ---------------------------------------------------------------------------------------------------
69909: -- 4262811a Switch Sign

Line 69930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69926:
69927: XLA_AE_LINES_PKG.ValidateCurrentLine;
69928: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69929:
69930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69931: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69932: ,p_balance_type_code => l_balance_type_code);
69933:
69934: END IF;

Line 70038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70034: l_tmp_amt NUMBER;
70035: l_acc_rev_natural_side_code VARCHAR2(1);
70036:
70037: l_num_entries NUMBER;
70038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70042: l_recog_line_1 NUMBER;

Line 70039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70035: l_acc_rev_natural_side_code VARCHAR2(1);
70036:
70037: l_num_entries NUMBER;
70038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70042: l_recog_line_1 NUMBER;
70043: l_recog_line_2 NUMBER;

Line 70040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70036:
70037: l_num_entries NUMBER;
70038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70042: l_recog_line_1 NUMBER;
70043: l_recog_line_2 NUMBER;
70044:

Line 70041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70037: l_num_entries NUMBER;
70038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70042: l_recog_line_1 NUMBER;
70043: l_recog_line_2 NUMBER;
70044:
70045: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70047: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70043: l_recog_line_2 NUMBER;
70044:
70045: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70046: l_bflow_applied_to_amt NUMBER; -- 5132302
70047: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70048:
70049: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70050:
70051: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70122: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70118: l_accrual_line_num := NULL; -- 4262811
70119: l_tmp_amt := NULL; -- 4262811
70120: --
70121:
70122: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70123: l_balance_type_code <> 'B' THEN
70124: IF NVL(p_source_2,'
70125: ') = 'INV'
70126: THEN

Line 70194: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70190: --
70191: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70192:
70193: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70194: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70195:
70196: -- 4955764
70197: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70198: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70238: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70234: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70235:
70236: IF xla_accounting_cache_pkg.GetValueChar
70237: (p_source_code => 'LEDGER_CATEGORY_CODE'
70238: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70239: AND l_bflow_method_code = 'PRIOR_ENTRY'
70240: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70241: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70242: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70335: p_lookup_type => 'XLA_OWNER_TYPE'
70336: ,p_lookup_code => l_component_type_code
70337: )
70338: ,p_token_4 => 'PRODUCT_NAME'
70339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70343: ,p_ae_header_id => NULL

Line 70340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70336: ,p_lookup_code => l_component_type_code
70337: )
70338: ,p_token_4 => 'PRODUCT_NAME'
70339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70343: ,p_ae_header_id => NULL
70344: );

Line 70341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70337: )
70338: ,p_token_4 => 'PRODUCT_NAME'
70339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70343: ,p_ae_header_id => NULL
70344: );
70345:

Line 70342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70338: ,p_token_4 => 'PRODUCT_NAME'
70339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70343: ,p_ae_header_id => NULL
70344: );
70345:
70346: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70369: ----------------------------------------------------------------------------------
70370: -- 4219869 Business Flow
70371: -- Update journal entry status -- Need to generate this within IF
70372: ----------------------------------------------------------------------------------
70373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70374: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70375: ,p_balance_type_code => l_balance_type_code
70376: );
70377:

Line 70461: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

70457:
70458: --
70459: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70460: --
70461: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70462: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70463: ELSE
70464: ---------------------------------------------------------------------------------------------------
70465: -- 4262811a Switch Sign

Line 70486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70482:
70483: XLA_AE_LINES_PKG.ValidateCurrentLine;
70484: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70485:
70486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70487: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70488: ,p_balance_type_code => l_balance_type_code);
70489:
70490: END IF;

Line 70592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70588: l_tmp_amt NUMBER;
70589: l_acc_rev_natural_side_code VARCHAR2(1);
70590:
70591: l_num_entries NUMBER;
70592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70596: l_recog_line_1 NUMBER;

Line 70593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70589: l_acc_rev_natural_side_code VARCHAR2(1);
70590:
70591: l_num_entries NUMBER;
70592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70596: l_recog_line_1 NUMBER;
70597: l_recog_line_2 NUMBER;

Line 70594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70590:
70591: l_num_entries NUMBER;
70592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70596: l_recog_line_1 NUMBER;
70597: l_recog_line_2 NUMBER;
70598:

Line 70595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70591: l_num_entries NUMBER;
70592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70596: l_recog_line_1 NUMBER;
70597: l_recog_line_2 NUMBER;
70598:
70599: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70601: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70597: l_recog_line_2 NUMBER;
70598:
70599: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70600: l_bflow_applied_to_amt NUMBER; -- 5132302
70601: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70602:
70603: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70604:
70605: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70676: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70672: l_accrual_line_num := NULL; -- 4262811
70673: l_tmp_amt := NULL; -- 4262811
70674: --
70675:
70676: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70677: l_balance_type_code <> 'B' THEN
70678: IF NVL(p_source_2,'
70679: ') = 'INV'
70680: THEN

Line 70748: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70744: --
70745: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70746:
70747: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70748: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70749:
70750: -- 4955764
70751: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70752: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70792: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70788: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70789:
70790: IF xla_accounting_cache_pkg.GetValueChar
70791: (p_source_code => 'LEDGER_CATEGORY_CODE'
70792: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70793: AND l_bflow_method_code = 'PRIOR_ENTRY'
70794: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70795: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70796: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70893: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70889: p_lookup_type => 'XLA_OWNER_TYPE'
70890: ,p_lookup_code => l_component_type_code
70891: )
70892: ,p_token_4 => 'PRODUCT_NAME'
70893: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70894: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70895: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70896: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70897: ,p_ae_header_id => NULL

Line 70894: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70890: ,p_lookup_code => l_component_type_code
70891: )
70892: ,p_token_4 => 'PRODUCT_NAME'
70893: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70894: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70895: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70896: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70897: ,p_ae_header_id => NULL
70898: );

Line 70895: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70891: )
70892: ,p_token_4 => 'PRODUCT_NAME'
70893: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70894: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70895: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70896: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70897: ,p_ae_header_id => NULL
70898: );
70899:

Line 70896: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70892: ,p_token_4 => 'PRODUCT_NAME'
70893: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70894: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70895: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70896: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70897: ,p_ae_header_id => NULL
70898: );
70899:
70900: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70923: ----------------------------------------------------------------------------------
70924: -- 4219869 Business Flow
70925: -- Update journal entry status -- Need to generate this within IF
70926: ----------------------------------------------------------------------------------
70927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70928: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70929: ,p_balance_type_code => l_balance_type_code
70930: );
70931:

Line 71015: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71011:
71012: --
71013: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71014: --
71015: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71016: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71017: ELSE
71018: ---------------------------------------------------------------------------------------------------
71019: -- 4262811a Switch Sign

Line 71040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71036:
71037: XLA_AE_LINES_PKG.ValidateCurrentLine;
71038: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71039:
71040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71041: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71042: ,p_balance_type_code => l_balance_type_code);
71043:
71044: END IF;

Line 71148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71144: l_tmp_amt NUMBER;
71145: l_acc_rev_natural_side_code VARCHAR2(1);
71146:
71147: l_num_entries NUMBER;
71148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71152: l_recog_line_1 NUMBER;

Line 71149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71145: l_acc_rev_natural_side_code VARCHAR2(1);
71146:
71147: l_num_entries NUMBER;
71148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71152: l_recog_line_1 NUMBER;
71153: l_recog_line_2 NUMBER;

Line 71150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71146:
71147: l_num_entries NUMBER;
71148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71152: l_recog_line_1 NUMBER;
71153: l_recog_line_2 NUMBER;
71154:

Line 71151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71147: l_num_entries NUMBER;
71148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71152: l_recog_line_1 NUMBER;
71153: l_recog_line_2 NUMBER;
71154:
71155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71153: l_recog_line_2 NUMBER;
71154:
71155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71156: l_bflow_applied_to_amt NUMBER; -- 5132302
71157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71158:
71159: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71160:
71161: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71232: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71228: l_accrual_line_num := NULL; -- 4262811
71229: l_tmp_amt := NULL; -- 4262811
71230: --
71231:
71232: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71233: l_balance_type_code <> 'B' THEN
71234: IF NVL(p_source_2,'
71235: ') = 'INV'
71236: THEN

Line 71304: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71300: --
71301: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71302:
71303: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71304: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71305:
71306: -- 4955764
71307: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71308: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71348: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71344: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71345:
71346: IF xla_accounting_cache_pkg.GetValueChar
71347: (p_source_code => 'LEDGER_CATEGORY_CODE'
71348: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71349: AND l_bflow_method_code = 'PRIOR_ENTRY'
71350: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71351: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71352: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71445: p_lookup_type => 'XLA_OWNER_TYPE'
71446: ,p_lookup_code => l_component_type_code
71447: )
71448: ,p_token_4 => 'PRODUCT_NAME'
71449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71453: ,p_ae_header_id => NULL

Line 71450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71446: ,p_lookup_code => l_component_type_code
71447: )
71448: ,p_token_4 => 'PRODUCT_NAME'
71449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71453: ,p_ae_header_id => NULL
71454: );

Line 71451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71447: )
71448: ,p_token_4 => 'PRODUCT_NAME'
71449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71453: ,p_ae_header_id => NULL
71454: );
71455:

Line 71452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71448: ,p_token_4 => 'PRODUCT_NAME'
71449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71453: ,p_ae_header_id => NULL
71454: );
71455:
71456: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71483: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71479: ----------------------------------------------------------------------------------
71480: -- 4219869 Business Flow
71481: -- Update journal entry status -- Need to generate this within IF
71482: ----------------------------------------------------------------------------------
71483: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71484: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71485: ,p_balance_type_code => l_balance_type_code
71486: );
71487:

Line 71571: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71567:
71568: --
71569: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71570: --
71571: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71572: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71573: ELSE
71574: ---------------------------------------------------------------------------------------------------
71575: -- 4262811a Switch Sign

Line 71596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71592:
71593: XLA_AE_LINES_PKG.ValidateCurrentLine;
71594: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71595:
71596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71597: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71598: ,p_balance_type_code => l_balance_type_code);
71599:
71600: END IF;

Line 71704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71700: l_tmp_amt NUMBER;
71701: l_acc_rev_natural_side_code VARCHAR2(1);
71702:
71703: l_num_entries NUMBER;
71704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71708: l_recog_line_1 NUMBER;

Line 71705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71701: l_acc_rev_natural_side_code VARCHAR2(1);
71702:
71703: l_num_entries NUMBER;
71704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71708: l_recog_line_1 NUMBER;
71709: l_recog_line_2 NUMBER;

Line 71706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71702:
71703: l_num_entries NUMBER;
71704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71708: l_recog_line_1 NUMBER;
71709: l_recog_line_2 NUMBER;
71710:

Line 71707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71703: l_num_entries NUMBER;
71704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71708: l_recog_line_1 NUMBER;
71709: l_recog_line_2 NUMBER;
71710:
71711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71709: l_recog_line_2 NUMBER;
71710:
71711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71712: l_bflow_applied_to_amt NUMBER; -- 5132302
71713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71714:
71715: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71716:
71717: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71784: l_accrual_line_num := NULL; -- 4262811
71785: l_tmp_amt := NULL; -- 4262811
71786: --
71787:
71788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71789: l_balance_type_code <> 'B' THEN
71790: IF NVL(p_source_2,'
71791: ') = 'INV'
71792: THEN

Line 71860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71856: --
71857: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71858:
71859: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71861:
71862: -- 4955764
71863: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71864: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71904: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71900: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71901:
71902: IF xla_accounting_cache_pkg.GetValueChar
71903: (p_source_code => 'LEDGER_CATEGORY_CODE'
71904: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71905: AND l_bflow_method_code = 'PRIOR_ENTRY'
71906: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71907: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71908: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72001: p_lookup_type => 'XLA_OWNER_TYPE'
72002: ,p_lookup_code => l_component_type_code
72003: )
72004: ,p_token_4 => 'PRODUCT_NAME'
72005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72009: ,p_ae_header_id => NULL

Line 72006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72002: ,p_lookup_code => l_component_type_code
72003: )
72004: ,p_token_4 => 'PRODUCT_NAME'
72005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72009: ,p_ae_header_id => NULL
72010: );

Line 72007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72003: )
72004: ,p_token_4 => 'PRODUCT_NAME'
72005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72009: ,p_ae_header_id => NULL
72010: );
72011:

Line 72008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72004: ,p_token_4 => 'PRODUCT_NAME'
72005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72009: ,p_ae_header_id => NULL
72010: );
72011:
72012: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72039: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72035: ----------------------------------------------------------------------------------
72036: -- 4219869 Business Flow
72037: -- Update journal entry status -- Need to generate this within IF
72038: ----------------------------------------------------------------------------------
72039: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72040: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72041: ,p_balance_type_code => l_balance_type_code
72042: );
72043:

Line 72127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72123:
72124: --
72125: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72126: --
72127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72128: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72129: ELSE
72130: ---------------------------------------------------------------------------------------------------
72131: -- 4262811a Switch Sign

Line 72152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72148:
72149: XLA_AE_LINES_PKG.ValidateCurrentLine;
72150: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72151:
72152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72153: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72154: ,p_balance_type_code => l_balance_type_code);
72155:
72156: END IF;

Line 72260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72256: l_tmp_amt NUMBER;
72257: l_acc_rev_natural_side_code VARCHAR2(1);
72258:
72259: l_num_entries NUMBER;
72260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72264: l_recog_line_1 NUMBER;

Line 72261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72257: l_acc_rev_natural_side_code VARCHAR2(1);
72258:
72259: l_num_entries NUMBER;
72260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72264: l_recog_line_1 NUMBER;
72265: l_recog_line_2 NUMBER;

Line 72262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72258:
72259: l_num_entries NUMBER;
72260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72264: l_recog_line_1 NUMBER;
72265: l_recog_line_2 NUMBER;
72266:

Line 72263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72259: l_num_entries NUMBER;
72260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72264: l_recog_line_1 NUMBER;
72265: l_recog_line_2 NUMBER;
72266:
72267: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72269: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72265: l_recog_line_2 NUMBER;
72266:
72267: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72268: l_bflow_applied_to_amt NUMBER; -- 5132302
72269: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72270:
72271: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72272:
72273: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72344: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72340: l_accrual_line_num := NULL; -- 4262811
72341: l_tmp_amt := NULL; -- 4262811
72342: --
72343:
72344: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72345: l_balance_type_code <> 'B' THEN
72346: IF NVL(p_source_2,'
72347: ') = 'INV'
72348: THEN

Line 72416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72412: --
72413: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72414:
72415: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72417:
72418: -- 4955764
72419: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72420: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 72460: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

72456: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72457:
72458: IF xla_accounting_cache_pkg.GetValueChar
72459: (p_source_code => 'LEDGER_CATEGORY_CODE'
72460: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72461: AND l_bflow_method_code = 'PRIOR_ENTRY'
72462: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72463: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72464: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72557: p_lookup_type => 'XLA_OWNER_TYPE'
72558: ,p_lookup_code => l_component_type_code
72559: )
72560: ,p_token_4 => 'PRODUCT_NAME'
72561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72565: ,p_ae_header_id => NULL

Line 72562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72558: ,p_lookup_code => l_component_type_code
72559: )
72560: ,p_token_4 => 'PRODUCT_NAME'
72561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72565: ,p_ae_header_id => NULL
72566: );

Line 72563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72559: )
72560: ,p_token_4 => 'PRODUCT_NAME'
72561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72565: ,p_ae_header_id => NULL
72566: );
72567:

Line 72564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72560: ,p_token_4 => 'PRODUCT_NAME'
72561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72565: ,p_ae_header_id => NULL
72566: );
72567:
72568: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72591: ----------------------------------------------------------------------------------
72592: -- 4219869 Business Flow
72593: -- Update journal entry status -- Need to generate this within IF
72594: ----------------------------------------------------------------------------------
72595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72596: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72597: ,p_balance_type_code => l_balance_type_code
72598: );
72599:

Line 72683: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72679:
72680: --
72681: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72682: --
72683: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72684: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72685: ELSE
72686: ---------------------------------------------------------------------------------------------------
72687: -- 4262811a Switch Sign

Line 72708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72704:
72705: XLA_AE_LINES_PKG.ValidateCurrentLine;
72706: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72707:
72708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72709: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72710: ,p_balance_type_code => l_balance_type_code);
72711:
72712: END IF;

Line 72816: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72812: l_tmp_amt NUMBER;
72813: l_acc_rev_natural_side_code VARCHAR2(1);
72814:
72815: l_num_entries NUMBER;
72816: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72817: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72818: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72819: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72820: l_recog_line_1 NUMBER;

Line 72817: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72813: l_acc_rev_natural_side_code VARCHAR2(1);
72814:
72815: l_num_entries NUMBER;
72816: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72817: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72818: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72819: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72820: l_recog_line_1 NUMBER;
72821: l_recog_line_2 NUMBER;

Line 72818: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72814:
72815: l_num_entries NUMBER;
72816: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72817: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72818: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72819: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72820: l_recog_line_1 NUMBER;
72821: l_recog_line_2 NUMBER;
72822:

Line 72819: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72815: l_num_entries NUMBER;
72816: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72817: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72818: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72819: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72820: l_recog_line_1 NUMBER;
72821: l_recog_line_2 NUMBER;
72822:
72823: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72825: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72821: l_recog_line_2 NUMBER;
72822:
72823: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72824: l_bflow_applied_to_amt NUMBER; -- 5132302
72825: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72826:
72827: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72828:
72829: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72900: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72896: l_accrual_line_num := NULL; -- 4262811
72897: l_tmp_amt := NULL; -- 4262811
72898: --
72899:
72900: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72901: l_balance_type_code <> 'B' THEN
72902: IF NVL(p_source_2,'
72903: ') = 'INV'
72904: THEN

Line 72972: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72968: --
72969: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72970:
72971: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72972: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72973:
72974: -- 4955764
72975: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72976: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73016: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73012: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73013:
73014: IF xla_accounting_cache_pkg.GetValueChar
73015: (p_source_code => 'LEDGER_CATEGORY_CODE'
73016: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73017: AND l_bflow_method_code = 'PRIOR_ENTRY'
73018: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73019: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73020: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73113: p_lookup_type => 'XLA_OWNER_TYPE'
73114: ,p_lookup_code => l_component_type_code
73115: )
73116: ,p_token_4 => 'PRODUCT_NAME'
73117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73121: ,p_ae_header_id => NULL

Line 73118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73114: ,p_lookup_code => l_component_type_code
73115: )
73116: ,p_token_4 => 'PRODUCT_NAME'
73117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73121: ,p_ae_header_id => NULL
73122: );

Line 73119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73115: )
73116: ,p_token_4 => 'PRODUCT_NAME'
73117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73121: ,p_ae_header_id => NULL
73122: );
73123:

Line 73120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73116: ,p_token_4 => 'PRODUCT_NAME'
73117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73121: ,p_ae_header_id => NULL
73122: );
73123:
73124: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73147: ----------------------------------------------------------------------------------
73148: -- 4219869 Business Flow
73149: -- Update journal entry status -- Need to generate this within IF
73150: ----------------------------------------------------------------------------------
73151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73152: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73153: ,p_balance_type_code => l_balance_type_code
73154: );
73155:

Line 73239: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73235:
73236: --
73237: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73238: --
73239: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73240: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73241: ELSE
73242: ---------------------------------------------------------------------------------------------------
73243: -- 4262811a Switch Sign

Line 73264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73260:
73261: XLA_AE_LINES_PKG.ValidateCurrentLine;
73262: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73263:
73264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73265: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73266: ,p_balance_type_code => l_balance_type_code);
73267:
73268: END IF;

Line 73372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73368: l_tmp_amt NUMBER;
73369: l_acc_rev_natural_side_code VARCHAR2(1);
73370:
73371: l_num_entries NUMBER;
73372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73376: l_recog_line_1 NUMBER;

Line 73373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73369: l_acc_rev_natural_side_code VARCHAR2(1);
73370:
73371: l_num_entries NUMBER;
73372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73376: l_recog_line_1 NUMBER;
73377: l_recog_line_2 NUMBER;

Line 73374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73370:
73371: l_num_entries NUMBER;
73372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73376: l_recog_line_1 NUMBER;
73377: l_recog_line_2 NUMBER;
73378:

Line 73375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73371: l_num_entries NUMBER;
73372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73376: l_recog_line_1 NUMBER;
73377: l_recog_line_2 NUMBER;
73378:
73379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73377: l_recog_line_2 NUMBER;
73378:
73379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73380: l_bflow_applied_to_amt NUMBER; -- 5132302
73381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73382:
73383: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73384:
73385: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73452: l_accrual_line_num := NULL; -- 4262811
73453: l_tmp_amt := NULL; -- 4262811
73454: --
73455:
73456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73457: l_balance_type_code <> 'B' THEN
73458: IF NVL(p_source_2,'
73459: ') = 'INV'
73460: THEN

Line 73528: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73524: --
73525: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73526:
73527: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73528: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73529:
73530: -- 4955764
73531: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73532: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73572: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73568: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73569:
73570: IF xla_accounting_cache_pkg.GetValueChar
73571: (p_source_code => 'LEDGER_CATEGORY_CODE'
73572: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73573: AND l_bflow_method_code = 'PRIOR_ENTRY'
73574: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73575: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73576: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73669: p_lookup_type => 'XLA_OWNER_TYPE'
73670: ,p_lookup_code => l_component_type_code
73671: )
73672: ,p_token_4 => 'PRODUCT_NAME'
73673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73677: ,p_ae_header_id => NULL

Line 73674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73670: ,p_lookup_code => l_component_type_code
73671: )
73672: ,p_token_4 => 'PRODUCT_NAME'
73673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73677: ,p_ae_header_id => NULL
73678: );

Line 73675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73671: )
73672: ,p_token_4 => 'PRODUCT_NAME'
73673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73677: ,p_ae_header_id => NULL
73678: );
73679:

Line 73676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73672: ,p_token_4 => 'PRODUCT_NAME'
73673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73677: ,p_ae_header_id => NULL
73678: );
73679:
73680: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73703: ----------------------------------------------------------------------------------
73704: -- 4219869 Business Flow
73705: -- Update journal entry status -- Need to generate this within IF
73706: ----------------------------------------------------------------------------------
73707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73708: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73709: ,p_balance_type_code => l_balance_type_code
73710: );
73711:

Line 73795: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73791:
73792: --
73793: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73794: --
73795: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73796: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73797: ELSE
73798: ---------------------------------------------------------------------------------------------------
73799: -- 4262811a Switch Sign

Line 73820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73816:
73817: XLA_AE_LINES_PKG.ValidateCurrentLine;
73818: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73819:
73820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73822: ,p_balance_type_code => l_balance_type_code);
73823:
73824: END IF;

Line 73928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73924: l_tmp_amt NUMBER;
73925: l_acc_rev_natural_side_code VARCHAR2(1);
73926:
73927: l_num_entries NUMBER;
73928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73932: l_recog_line_1 NUMBER;

Line 73929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73925: l_acc_rev_natural_side_code VARCHAR2(1);
73926:
73927: l_num_entries NUMBER;
73928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73932: l_recog_line_1 NUMBER;
73933: l_recog_line_2 NUMBER;

Line 73930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73926:
73927: l_num_entries NUMBER;
73928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73932: l_recog_line_1 NUMBER;
73933: l_recog_line_2 NUMBER;
73934:

Line 73931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73927: l_num_entries NUMBER;
73928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73932: l_recog_line_1 NUMBER;
73933: l_recog_line_2 NUMBER;
73934:
73935: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73937: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73933: l_recog_line_2 NUMBER;
73934:
73935: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73936: l_bflow_applied_to_amt NUMBER; -- 5132302
73937: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73938:
73939: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73940:
73941: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74012: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74008: l_accrual_line_num := NULL; -- 4262811
74009: l_tmp_amt := NULL; -- 4262811
74010: --
74011:
74012: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74013: l_balance_type_code <> 'B' THEN
74014: IF NVL(p_source_2,'
74015: ') = 'INV'
74016: THEN

Line 74084: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74080: --
74081: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74082:
74083: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74084: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74085:
74086: -- 4955764
74087: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74088: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74128: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74124: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74125:
74126: IF xla_accounting_cache_pkg.GetValueChar
74127: (p_source_code => 'LEDGER_CATEGORY_CODE'
74128: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74129: AND l_bflow_method_code = 'PRIOR_ENTRY'
74130: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74131: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74132: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74229: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74225: p_lookup_type => 'XLA_OWNER_TYPE'
74226: ,p_lookup_code => l_component_type_code
74227: )
74228: ,p_token_4 => 'PRODUCT_NAME'
74229: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74230: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74231: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74232: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74233: ,p_ae_header_id => NULL

Line 74230: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74226: ,p_lookup_code => l_component_type_code
74227: )
74228: ,p_token_4 => 'PRODUCT_NAME'
74229: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74230: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74231: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74232: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74233: ,p_ae_header_id => NULL
74234: );

Line 74231: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74227: )
74228: ,p_token_4 => 'PRODUCT_NAME'
74229: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74230: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74231: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74232: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74233: ,p_ae_header_id => NULL
74234: );
74235:

Line 74232: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74228: ,p_token_4 => 'PRODUCT_NAME'
74229: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74230: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74231: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74232: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74233: ,p_ae_header_id => NULL
74234: );
74235:
74236: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74259: ----------------------------------------------------------------------------------
74260: -- 4219869 Business Flow
74261: -- Update journal entry status -- Need to generate this within IF
74262: ----------------------------------------------------------------------------------
74263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74264: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74265: ,p_balance_type_code => l_balance_type_code
74266: );
74267:

Line 74351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74347:
74348: --
74349: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74350: --
74351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74352: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74353: ELSE
74354: ---------------------------------------------------------------------------------------------------
74355: -- 4262811a Switch Sign

Line 74376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74372:
74373: XLA_AE_LINES_PKG.ValidateCurrentLine;
74374: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74375:
74376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74377: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74378: ,p_balance_type_code => l_balance_type_code);
74379:
74380: END IF;

Line 74484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74480: l_tmp_amt NUMBER;
74481: l_acc_rev_natural_side_code VARCHAR2(1);
74482:
74483: l_num_entries NUMBER;
74484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74488: l_recog_line_1 NUMBER;

Line 74485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74481: l_acc_rev_natural_side_code VARCHAR2(1);
74482:
74483: l_num_entries NUMBER;
74484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74488: l_recog_line_1 NUMBER;
74489: l_recog_line_2 NUMBER;

Line 74486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74482:
74483: l_num_entries NUMBER;
74484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74488: l_recog_line_1 NUMBER;
74489: l_recog_line_2 NUMBER;
74490:

Line 74487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74483: l_num_entries NUMBER;
74484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74488: l_recog_line_1 NUMBER;
74489: l_recog_line_2 NUMBER;
74490:
74491: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74493: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74489: l_recog_line_2 NUMBER;
74490:
74491: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74492: l_bflow_applied_to_amt NUMBER; -- 5132302
74493: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74494:
74495: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74496:
74497: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74568: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74564: l_accrual_line_num := NULL; -- 4262811
74565: l_tmp_amt := NULL; -- 4262811
74566: --
74567:
74568: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74569: l_balance_type_code <> 'B' THEN
74570: IF NVL(p_source_2,'
74571: ') = 'INV'
74572: THEN

Line 74640: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74636: --
74637: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74638:
74639: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74640: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74641:
74642: -- 4955764
74643: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74644: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74684: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74680: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74681:
74682: IF xla_accounting_cache_pkg.GetValueChar
74683: (p_source_code => 'LEDGER_CATEGORY_CODE'
74684: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74685: AND l_bflow_method_code = 'PRIOR_ENTRY'
74686: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74687: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74688: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74785: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74781: p_lookup_type => 'XLA_OWNER_TYPE'
74782: ,p_lookup_code => l_component_type_code
74783: )
74784: ,p_token_4 => 'PRODUCT_NAME'
74785: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74786: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74787: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74788: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74789: ,p_ae_header_id => NULL

Line 74786: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74782: ,p_lookup_code => l_component_type_code
74783: )
74784: ,p_token_4 => 'PRODUCT_NAME'
74785: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74786: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74787: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74788: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74789: ,p_ae_header_id => NULL
74790: );

Line 74787: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74783: )
74784: ,p_token_4 => 'PRODUCT_NAME'
74785: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74786: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74787: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74788: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74789: ,p_ae_header_id => NULL
74790: );
74791:

Line 74788: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74784: ,p_token_4 => 'PRODUCT_NAME'
74785: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74786: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74787: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74788: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74789: ,p_ae_header_id => NULL
74790: );
74791:
74792: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74815: ----------------------------------------------------------------------------------
74816: -- 4219869 Business Flow
74817: -- Update journal entry status -- Need to generate this within IF
74818: ----------------------------------------------------------------------------------
74819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74820: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74821: ,p_balance_type_code => l_balance_type_code
74822: );
74823:

Line 74907: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74903:
74904: --
74905: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74906: --
74907: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74908: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74909: ELSE
74910: ---------------------------------------------------------------------------------------------------
74911: -- 4262811a Switch Sign

Line 74932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74928:
74929: XLA_AE_LINES_PKG.ValidateCurrentLine;
74930: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74931:
74932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74933: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74934: ,p_balance_type_code => l_balance_type_code);
74935:
74936: END IF;

Line 75040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75036: l_tmp_amt NUMBER;
75037: l_acc_rev_natural_side_code VARCHAR2(1);
75038:
75039: l_num_entries NUMBER;
75040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75044: l_recog_line_1 NUMBER;

Line 75041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75037: l_acc_rev_natural_side_code VARCHAR2(1);
75038:
75039: l_num_entries NUMBER;
75040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75044: l_recog_line_1 NUMBER;
75045: l_recog_line_2 NUMBER;

Line 75042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75038:
75039: l_num_entries NUMBER;
75040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75044: l_recog_line_1 NUMBER;
75045: l_recog_line_2 NUMBER;
75046:

Line 75043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75039: l_num_entries NUMBER;
75040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75044: l_recog_line_1 NUMBER;
75045: l_recog_line_2 NUMBER;
75046:
75047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75045: l_recog_line_2 NUMBER;
75046:
75047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75048: l_bflow_applied_to_amt NUMBER; -- 5132302
75049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75050:
75051: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75052:
75053: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75124: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75120: l_accrual_line_num := NULL; -- 4262811
75121: l_tmp_amt := NULL; -- 4262811
75122: --
75123:
75124: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75125: l_balance_type_code <> 'B' THEN
75126: IF NVL(p_source_2,'
75127: ') = 'INV'
75128: THEN

Line 75196: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75192: --
75193: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75194:
75195: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75196: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75197:
75198: -- 4955764
75199: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75200: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75240: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75236: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75237:
75238: IF xla_accounting_cache_pkg.GetValueChar
75239: (p_source_code => 'LEDGER_CATEGORY_CODE'
75240: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75241: AND l_bflow_method_code = 'PRIOR_ENTRY'
75242: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75243: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75244: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75337: p_lookup_type => 'XLA_OWNER_TYPE'
75338: ,p_lookup_code => l_component_type_code
75339: )
75340: ,p_token_4 => 'PRODUCT_NAME'
75341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75345: ,p_ae_header_id => NULL

Line 75342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75338: ,p_lookup_code => l_component_type_code
75339: )
75340: ,p_token_4 => 'PRODUCT_NAME'
75341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75345: ,p_ae_header_id => NULL
75346: );

Line 75343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75339: )
75340: ,p_token_4 => 'PRODUCT_NAME'
75341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75345: ,p_ae_header_id => NULL
75346: );
75347:

Line 75344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75340: ,p_token_4 => 'PRODUCT_NAME'
75341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75345: ,p_ae_header_id => NULL
75346: );
75347:
75348: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75371: ----------------------------------------------------------------------------------
75372: -- 4219869 Business Flow
75373: -- Update journal entry status -- Need to generate this within IF
75374: ----------------------------------------------------------------------------------
75375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75376: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75377: ,p_balance_type_code => l_balance_type_code
75378: );
75379:

Line 75463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75459:
75460: --
75461: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75462: --
75463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75464: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75465: ELSE
75466: ---------------------------------------------------------------------------------------------------
75467: -- 4262811a Switch Sign

Line 75488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75484:
75485: XLA_AE_LINES_PKG.ValidateCurrentLine;
75486: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75487:
75488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75490: ,p_balance_type_code => l_balance_type_code);
75491:
75492: END IF;

Line 75598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75594: l_tmp_amt NUMBER;
75595: l_acc_rev_natural_side_code VARCHAR2(1);
75596:
75597: l_num_entries NUMBER;
75598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75602: l_recog_line_1 NUMBER;

Line 75599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75595: l_acc_rev_natural_side_code VARCHAR2(1);
75596:
75597: l_num_entries NUMBER;
75598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75602: l_recog_line_1 NUMBER;
75603: l_recog_line_2 NUMBER;

Line 75600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75596:
75597: l_num_entries NUMBER;
75598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75602: l_recog_line_1 NUMBER;
75603: l_recog_line_2 NUMBER;
75604:

Line 75601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75597: l_num_entries NUMBER;
75598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75602: l_recog_line_1 NUMBER;
75603: l_recog_line_2 NUMBER;
75604:
75605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75603: l_recog_line_2 NUMBER;
75604:
75605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75606: l_bflow_applied_to_amt NUMBER; -- 5132302
75607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75608:
75609: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75610:
75611: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75682: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75678: l_accrual_line_num := NULL; -- 4262811
75679: l_tmp_amt := NULL; -- 4262811
75680: --
75681:
75682: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75683: l_balance_type_code <> 'B' THEN
75684: IF (NVL(p_source_2,'
75685: ') = 'INV' AND
75686: p_source_3 < 0) OR

Line 75759: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75755: --
75756: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75757:
75758: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75759: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75760:
75761: -- 4955764
75762: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75763: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75803: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75799: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75800:
75801: IF xla_accounting_cache_pkg.GetValueChar
75802: (p_source_code => 'LEDGER_CATEGORY_CODE'
75803: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75804: AND l_bflow_method_code = 'PRIOR_ENTRY'
75805: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75806: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75807: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75902: p_lookup_type => 'XLA_OWNER_TYPE'
75903: ,p_lookup_code => l_component_type_code
75904: )
75905: ,p_token_4 => 'PRODUCT_NAME'
75906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75910: ,p_ae_header_id => NULL

Line 75907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75903: ,p_lookup_code => l_component_type_code
75904: )
75905: ,p_token_4 => 'PRODUCT_NAME'
75906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75910: ,p_ae_header_id => NULL
75911: );

Line 75908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75904: )
75905: ,p_token_4 => 'PRODUCT_NAME'
75906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75910: ,p_ae_header_id => NULL
75911: );
75912:

Line 75909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75905: ,p_token_4 => 'PRODUCT_NAME'
75906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75910: ,p_ae_header_id => NULL
75911: );
75912:
75913: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75936: ----------------------------------------------------------------------------------
75937: -- 4219869 Business Flow
75938: -- Update journal entry status -- Need to generate this within IF
75939: ----------------------------------------------------------------------------------
75940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75941: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75942: ,p_balance_type_code => l_balance_type_code
75943: );
75944:

Line 76030: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76026:
76027: --
76028: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76029: --
76030: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76031: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76032: ELSE
76033: ---------------------------------------------------------------------------------------------------
76034: -- 4262811a Switch Sign

Line 76055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76051:
76052: XLA_AE_LINES_PKG.ValidateCurrentLine;
76053: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76054:
76055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76056: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76057: ,p_balance_type_code => l_balance_type_code);
76058:
76059: END IF;

Line 76165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76161: l_tmp_amt NUMBER;
76162: l_acc_rev_natural_side_code VARCHAR2(1);
76163:
76164: l_num_entries NUMBER;
76165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76169: l_recog_line_1 NUMBER;

Line 76166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76162: l_acc_rev_natural_side_code VARCHAR2(1);
76163:
76164: l_num_entries NUMBER;
76165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76169: l_recog_line_1 NUMBER;
76170: l_recog_line_2 NUMBER;

Line 76167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76163:
76164: l_num_entries NUMBER;
76165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76169: l_recog_line_1 NUMBER;
76170: l_recog_line_2 NUMBER;
76171:

Line 76168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76164: l_num_entries NUMBER;
76165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76169: l_recog_line_1 NUMBER;
76170: l_recog_line_2 NUMBER;
76171:
76172: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76174: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76170: l_recog_line_2 NUMBER;
76171:
76172: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76173: l_bflow_applied_to_amt NUMBER; -- 5132302
76174: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76175:
76176: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76177:
76178: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76249: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76245: l_accrual_line_num := NULL; -- 4262811
76246: l_tmp_amt := NULL; -- 4262811
76247: --
76248:
76249: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76250: l_balance_type_code <> 'B' THEN
76251: IF (NVL(p_source_2,'
76252: ') = 'INV' AND
76253: p_source_3 > 0) OR

Line 76326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76322: --
76323: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76324:
76325: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76327:
76328: -- 4955764
76329: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76330: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76370: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76366: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76367:
76368: IF xla_accounting_cache_pkg.GetValueChar
76369: (p_source_code => 'LEDGER_CATEGORY_CODE'
76370: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76371: AND l_bflow_method_code = 'PRIOR_ENTRY'
76372: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76373: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76374: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76469: p_lookup_type => 'XLA_OWNER_TYPE'
76470: ,p_lookup_code => l_component_type_code
76471: )
76472: ,p_token_4 => 'PRODUCT_NAME'
76473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76477: ,p_ae_header_id => NULL

Line 76474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76470: ,p_lookup_code => l_component_type_code
76471: )
76472: ,p_token_4 => 'PRODUCT_NAME'
76473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76477: ,p_ae_header_id => NULL
76478: );

Line 76475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76471: )
76472: ,p_token_4 => 'PRODUCT_NAME'
76473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76477: ,p_ae_header_id => NULL
76478: );
76479:

Line 76476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76472: ,p_token_4 => 'PRODUCT_NAME'
76473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76477: ,p_ae_header_id => NULL
76478: );
76479:
76480: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76503: ----------------------------------------------------------------------------------
76504: -- 4219869 Business Flow
76505: -- Update journal entry status -- Need to generate this within IF
76506: ----------------------------------------------------------------------------------
76507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76508: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76509: ,p_balance_type_code => l_balance_type_code
76510: );
76511:

Line 76597: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76593:
76594: --
76595: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76596: --
76597: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76598: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76599: ELSE
76600: ---------------------------------------------------------------------------------------------------
76601: -- 4262811a Switch Sign

Line 76622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76618:
76619: XLA_AE_LINES_PKG.ValidateCurrentLine;
76620: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76621:
76622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76623: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76624: ,p_balance_type_code => l_balance_type_code);
76625:
76626: END IF;

Line 76730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76726: l_tmp_amt NUMBER;
76727: l_acc_rev_natural_side_code VARCHAR2(1);
76728:
76729: l_num_entries NUMBER;
76730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76734: l_recog_line_1 NUMBER;

Line 76731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76727: l_acc_rev_natural_side_code VARCHAR2(1);
76728:
76729: l_num_entries NUMBER;
76730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76734: l_recog_line_1 NUMBER;
76735: l_recog_line_2 NUMBER;

Line 76732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76728:
76729: l_num_entries NUMBER;
76730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76734: l_recog_line_1 NUMBER;
76735: l_recog_line_2 NUMBER;
76736:

Line 76733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76729: l_num_entries NUMBER;
76730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76734: l_recog_line_1 NUMBER;
76735: l_recog_line_2 NUMBER;
76736:
76737: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76739: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76735: l_recog_line_2 NUMBER;
76736:
76737: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76738: l_bflow_applied_to_amt NUMBER; -- 5132302
76739: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76740:
76741: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76742:
76743: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76814: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76810: l_accrual_line_num := NULL; -- 4262811
76811: l_tmp_amt := NULL; -- 4262811
76812: --
76813:
76814: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76815: l_balance_type_code <> 'B' THEN
76816: IF NVL(p_source_2,'
76817: ') = 'IOP'
76818: THEN

Line 76886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76882: --
76883: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76884:
76885: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76887:
76888: -- 4955764
76889: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76890: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76930: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76926: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76927:
76928: IF xla_accounting_cache_pkg.GetValueChar
76929: (p_source_code => 'LEDGER_CATEGORY_CODE'
76930: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76931: AND l_bflow_method_code = 'PRIOR_ENTRY'
76932: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76933: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76934: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77031: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77027: p_lookup_type => 'XLA_OWNER_TYPE'
77028: ,p_lookup_code => l_component_type_code
77029: )
77030: ,p_token_4 => 'PRODUCT_NAME'
77031: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77032: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77033: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77034: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77035: ,p_ae_header_id => NULL

Line 77032: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77028: ,p_lookup_code => l_component_type_code
77029: )
77030: ,p_token_4 => 'PRODUCT_NAME'
77031: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77032: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77033: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77034: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77035: ,p_ae_header_id => NULL
77036: );

Line 77033: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77029: )
77030: ,p_token_4 => 'PRODUCT_NAME'
77031: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77032: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77033: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77034: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77035: ,p_ae_header_id => NULL
77036: );
77037:

Line 77034: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77030: ,p_token_4 => 'PRODUCT_NAME'
77031: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77032: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77033: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77034: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77035: ,p_ae_header_id => NULL
77036: );
77037:
77038: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77061: ----------------------------------------------------------------------------------
77062: -- 4219869 Business Flow
77063: -- Update journal entry status -- Need to generate this within IF
77064: ----------------------------------------------------------------------------------
77065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77066: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77067: ,p_balance_type_code => l_balance_type_code
77068: );
77069:

Line 77153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77149:
77150: --
77151: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77152: --
77153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77154: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77155: ELSE
77156: ---------------------------------------------------------------------------------------------------
77157: -- 4262811a Switch Sign

Line 77178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77174:
77175: XLA_AE_LINES_PKG.ValidateCurrentLine;
77176: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77177:
77178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77179: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77180: ,p_balance_type_code => l_balance_type_code);
77181:
77182: END IF;

Line 77286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77282: l_tmp_amt NUMBER;
77283: l_acc_rev_natural_side_code VARCHAR2(1);
77284:
77285: l_num_entries NUMBER;
77286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77290: l_recog_line_1 NUMBER;

Line 77287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77283: l_acc_rev_natural_side_code VARCHAR2(1);
77284:
77285: l_num_entries NUMBER;
77286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77290: l_recog_line_1 NUMBER;
77291: l_recog_line_2 NUMBER;

Line 77288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77284:
77285: l_num_entries NUMBER;
77286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77290: l_recog_line_1 NUMBER;
77291: l_recog_line_2 NUMBER;
77292:

Line 77289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77285: l_num_entries NUMBER;
77286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77290: l_recog_line_1 NUMBER;
77291: l_recog_line_2 NUMBER;
77292:
77293: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77295: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77291: l_recog_line_2 NUMBER;
77292:
77293: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77294: l_bflow_applied_to_amt NUMBER; -- 5132302
77295: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77296:
77297: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77298:
77299: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77370: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77366: l_accrual_line_num := NULL; -- 4262811
77367: l_tmp_amt := NULL; -- 4262811
77368: --
77369:
77370: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77371: l_balance_type_code <> 'B' THEN
77372: IF NVL(p_source_2,'
77373: ') = 'IOP'
77374: THEN

Line 77442: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77438: --
77439: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77440:
77441: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77442: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77443:
77444: -- 4955764
77445: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77446: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77486: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77482: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77483:
77484: IF xla_accounting_cache_pkg.GetValueChar
77485: (p_source_code => 'LEDGER_CATEGORY_CODE'
77486: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77487: AND l_bflow_method_code = 'PRIOR_ENTRY'
77488: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77489: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77490: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77587: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77583: p_lookup_type => 'XLA_OWNER_TYPE'
77584: ,p_lookup_code => l_component_type_code
77585: )
77586: ,p_token_4 => 'PRODUCT_NAME'
77587: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77588: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77589: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77590: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77591: ,p_ae_header_id => NULL

Line 77588: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77584: ,p_lookup_code => l_component_type_code
77585: )
77586: ,p_token_4 => 'PRODUCT_NAME'
77587: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77588: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77589: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77590: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77591: ,p_ae_header_id => NULL
77592: );

Line 77589: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77585: )
77586: ,p_token_4 => 'PRODUCT_NAME'
77587: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77588: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77589: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77590: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77591: ,p_ae_header_id => NULL
77592: );
77593:

Line 77590: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77586: ,p_token_4 => 'PRODUCT_NAME'
77587: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77588: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77589: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77590: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77591: ,p_ae_header_id => NULL
77592: );
77593:
77594: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77621: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77617: ----------------------------------------------------------------------------------
77618: -- 4219869 Business Flow
77619: -- Update journal entry status -- Need to generate this within IF
77620: ----------------------------------------------------------------------------------
77621: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77622: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77623: ,p_balance_type_code => l_balance_type_code
77624: );
77625:

Line 77709: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77705:
77706: --
77707: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77708: --
77709: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77710: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77711: ELSE
77712: ---------------------------------------------------------------------------------------------------
77713: -- 4262811a Switch Sign

Line 77734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77730:
77731: XLA_AE_LINES_PKG.ValidateCurrentLine;
77732: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77733:
77734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77735: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77736: ,p_balance_type_code => l_balance_type_code);
77737:
77738: END IF;

Line 77842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77838: l_tmp_amt NUMBER;
77839: l_acc_rev_natural_side_code VARCHAR2(1);
77840:
77841: l_num_entries NUMBER;
77842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77846: l_recog_line_1 NUMBER;

Line 77843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77839: l_acc_rev_natural_side_code VARCHAR2(1);
77840:
77841: l_num_entries NUMBER;
77842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77846: l_recog_line_1 NUMBER;
77847: l_recog_line_2 NUMBER;

Line 77844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77840:
77841: l_num_entries NUMBER;
77842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77846: l_recog_line_1 NUMBER;
77847: l_recog_line_2 NUMBER;
77848:

Line 77845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77841: l_num_entries NUMBER;
77842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77846: l_recog_line_1 NUMBER;
77847: l_recog_line_2 NUMBER;
77848:
77849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77847: l_recog_line_2 NUMBER;
77848:
77849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77850: l_bflow_applied_to_amt NUMBER; -- 5132302
77851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77852:
77853: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77854:
77855: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77922: l_accrual_line_num := NULL; -- 4262811
77923: l_tmp_amt := NULL; -- 4262811
77924: --
77925:
77926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77927: l_balance_type_code <> 'B' THEN
77928: IF NVL(p_source_2,'
77929: ') = 'IOP'
77930: THEN

Line 77998: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77994: --
77995: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77996:
77997: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77998: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77999:
78000: -- 4955764
78001: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78002: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78038: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78039:
78040: IF xla_accounting_cache_pkg.GetValueChar
78041: (p_source_code => 'LEDGER_CATEGORY_CODE'
78042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78043: AND l_bflow_method_code = 'PRIOR_ENTRY'
78044: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78045: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78046: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78143: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78139: p_lookup_type => 'XLA_OWNER_TYPE'
78140: ,p_lookup_code => l_component_type_code
78141: )
78142: ,p_token_4 => 'PRODUCT_NAME'
78143: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78144: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78145: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78146: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78147: ,p_ae_header_id => NULL

Line 78144: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78140: ,p_lookup_code => l_component_type_code
78141: )
78142: ,p_token_4 => 'PRODUCT_NAME'
78143: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78144: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78145: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78146: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78147: ,p_ae_header_id => NULL
78148: );

Line 78145: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78141: )
78142: ,p_token_4 => 'PRODUCT_NAME'
78143: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78144: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78145: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78146: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78147: ,p_ae_header_id => NULL
78148: );
78149:

Line 78146: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78142: ,p_token_4 => 'PRODUCT_NAME'
78143: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78144: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78145: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78146: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78147: ,p_ae_header_id => NULL
78148: );
78149:
78150: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78177: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78173: ----------------------------------------------------------------------------------
78174: -- 4219869 Business Flow
78175: -- Update journal entry status -- Need to generate this within IF
78176: ----------------------------------------------------------------------------------
78177: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78178: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78179: ,p_balance_type_code => l_balance_type_code
78180: );
78181:

Line 78265: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78261:
78262: --
78263: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78264: --
78265: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78266: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78267: ELSE
78268: ---------------------------------------------------------------------------------------------------
78269: -- 4262811a Switch Sign

Line 78290: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78286:
78287: XLA_AE_LINES_PKG.ValidateCurrentLine;
78288: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78289:
78290: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78291: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78292: ,p_balance_type_code => l_balance_type_code);
78293:
78294: END IF;

Line 78398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78394: l_tmp_amt NUMBER;
78395: l_acc_rev_natural_side_code VARCHAR2(1);
78396:
78397: l_num_entries NUMBER;
78398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78402: l_recog_line_1 NUMBER;

Line 78399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78395: l_acc_rev_natural_side_code VARCHAR2(1);
78396:
78397: l_num_entries NUMBER;
78398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78402: l_recog_line_1 NUMBER;
78403: l_recog_line_2 NUMBER;

Line 78400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78396:
78397: l_num_entries NUMBER;
78398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78402: l_recog_line_1 NUMBER;
78403: l_recog_line_2 NUMBER;
78404:

Line 78401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78397: l_num_entries NUMBER;
78398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78402: l_recog_line_1 NUMBER;
78403: l_recog_line_2 NUMBER;
78404:
78405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78403: l_recog_line_2 NUMBER;
78404:
78405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78406: l_bflow_applied_to_amt NUMBER; -- 5132302
78407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78408:
78409: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78410:
78411: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 78482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78478: l_accrual_line_num := NULL; -- 4262811
78479: l_tmp_amt := NULL; -- 4262811
78480: --
78481:
78482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78483: l_balance_type_code <> 'B' THEN
78484: IF NVL(p_source_2,'
78485: ') = 'IOP'
78486: THEN

Line 78554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78550: --
78551: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78552:
78553: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78555:
78556: -- 4955764
78557: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78558: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78598: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78594: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78595:
78596: IF xla_accounting_cache_pkg.GetValueChar
78597: (p_source_code => 'LEDGER_CATEGORY_CODE'
78598: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78599: AND l_bflow_method_code = 'PRIOR_ENTRY'
78600: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78601: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78602: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78699: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78695: p_lookup_type => 'XLA_OWNER_TYPE'
78696: ,p_lookup_code => l_component_type_code
78697: )
78698: ,p_token_4 => 'PRODUCT_NAME'
78699: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78700: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78701: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78702: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78703: ,p_ae_header_id => NULL

Line 78700: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78696: ,p_lookup_code => l_component_type_code
78697: )
78698: ,p_token_4 => 'PRODUCT_NAME'
78699: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78700: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78701: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78702: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78703: ,p_ae_header_id => NULL
78704: );

Line 78701: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78697: )
78698: ,p_token_4 => 'PRODUCT_NAME'
78699: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78700: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78701: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78702: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78703: ,p_ae_header_id => NULL
78704: );
78705:

Line 78702: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78698: ,p_token_4 => 'PRODUCT_NAME'
78699: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78700: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78701: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78702: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78703: ,p_ae_header_id => NULL
78704: );
78705:
78706: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78733: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78729: ----------------------------------------------------------------------------------
78730: -- 4219869 Business Flow
78731: -- Update journal entry status -- Need to generate this within IF
78732: ----------------------------------------------------------------------------------
78733: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78734: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78735: ,p_balance_type_code => l_balance_type_code
78736: );
78737:

Line 78821: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78817:
78818: --
78819: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78820: --
78821: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78822: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78823: ELSE
78824: ---------------------------------------------------------------------------------------------------
78825: -- 4262811a Switch Sign

Line 78846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78842:
78843: XLA_AE_LINES_PKG.ValidateCurrentLine;
78844: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78845:
78846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78847: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78848: ,p_balance_type_code => l_balance_type_code);
78849:
78850: END IF;

Line 78954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78950: l_tmp_amt NUMBER;
78951: l_acc_rev_natural_side_code VARCHAR2(1);
78952:
78953: l_num_entries NUMBER;
78954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78958: l_recog_line_1 NUMBER;

Line 78955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78951: l_acc_rev_natural_side_code VARCHAR2(1);
78952:
78953: l_num_entries NUMBER;
78954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78958: l_recog_line_1 NUMBER;
78959: l_recog_line_2 NUMBER;

Line 78956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78952:
78953: l_num_entries NUMBER;
78954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78958: l_recog_line_1 NUMBER;
78959: l_recog_line_2 NUMBER;
78960:

Line 78957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78953: l_num_entries NUMBER;
78954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78958: l_recog_line_1 NUMBER;
78959: l_recog_line_2 NUMBER;
78960:
78961: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78963: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78959: l_recog_line_2 NUMBER;
78960:
78961: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78962: l_bflow_applied_to_amt NUMBER; -- 5132302
78963: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78964:
78965: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78966:
78967: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79038: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79034: l_accrual_line_num := NULL; -- 4262811
79035: l_tmp_amt := NULL; -- 4262811
79036: --
79037:
79038: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79039: l_balance_type_code <> 'B' THEN
79040: IF NVL(p_source_2,'
79041: ') = 'IOP'
79042: THEN

Line 79110: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79106: --
79107: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79108:
79109: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79110: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79111:
79112: -- 4955764
79113: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79114: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79154: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79150: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79151:
79152: IF xla_accounting_cache_pkg.GetValueChar
79153: (p_source_code => 'LEDGER_CATEGORY_CODE'
79154: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79155: AND l_bflow_method_code = 'PRIOR_ENTRY'
79156: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79157: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79158: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79251: p_lookup_type => 'XLA_OWNER_TYPE'
79252: ,p_lookup_code => l_component_type_code
79253: )
79254: ,p_token_4 => 'PRODUCT_NAME'
79255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79259: ,p_ae_header_id => NULL

Line 79256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79252: ,p_lookup_code => l_component_type_code
79253: )
79254: ,p_token_4 => 'PRODUCT_NAME'
79255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79259: ,p_ae_header_id => NULL
79260: );

Line 79257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79253: )
79254: ,p_token_4 => 'PRODUCT_NAME'
79255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79259: ,p_ae_header_id => NULL
79260: );
79261:

Line 79258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79254: ,p_token_4 => 'PRODUCT_NAME'
79255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79259: ,p_ae_header_id => NULL
79260: );
79261:
79262: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79289: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79285: ----------------------------------------------------------------------------------
79286: -- 4219869 Business Flow
79287: -- Update journal entry status -- Need to generate this within IF
79288: ----------------------------------------------------------------------------------
79289: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79290: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79291: ,p_balance_type_code => l_balance_type_code
79292: );
79293:

Line 79377: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79373:
79374: --
79375: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79376: --
79377: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79378: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79379: ELSE
79380: ---------------------------------------------------------------------------------------------------
79381: -- 4262811a Switch Sign

Line 79402: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79398:
79399: XLA_AE_LINES_PKG.ValidateCurrentLine;
79400: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79401:
79402: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79403: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79404: ,p_balance_type_code => l_balance_type_code);
79405:
79406: END IF;

Line 79510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79506: l_tmp_amt NUMBER;
79507: l_acc_rev_natural_side_code VARCHAR2(1);
79508:
79509: l_num_entries NUMBER;
79510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79514: l_recog_line_1 NUMBER;

Line 79511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79507: l_acc_rev_natural_side_code VARCHAR2(1);
79508:
79509: l_num_entries NUMBER;
79510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79514: l_recog_line_1 NUMBER;
79515: l_recog_line_2 NUMBER;

Line 79512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79508:
79509: l_num_entries NUMBER;
79510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79514: l_recog_line_1 NUMBER;
79515: l_recog_line_2 NUMBER;
79516:

Line 79513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79509: l_num_entries NUMBER;
79510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79514: l_recog_line_1 NUMBER;
79515: l_recog_line_2 NUMBER;
79516:
79517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79515: l_recog_line_2 NUMBER;
79516:
79517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79518: l_bflow_applied_to_amt NUMBER; -- 5132302
79519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79520:
79521: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79522:
79523: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79590: l_accrual_line_num := NULL; -- 4262811
79591: l_tmp_amt := NULL; -- 4262811
79592: --
79593:
79594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79595: l_balance_type_code <> 'B' THEN
79596: IF NVL(p_source_2,'
79597: ') = 'IOP'
79598: THEN

Line 79666: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79662: --
79663: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79664:
79665: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79666: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79667:
79668: -- 4955764
79669: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79670: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79706: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79707:
79708: IF xla_accounting_cache_pkg.GetValueChar
79709: (p_source_code => 'LEDGER_CATEGORY_CODE'
79710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79711: AND l_bflow_method_code = 'PRIOR_ENTRY'
79712: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79713: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79714: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79807: p_lookup_type => 'XLA_OWNER_TYPE'
79808: ,p_lookup_code => l_component_type_code
79809: )
79810: ,p_token_4 => 'PRODUCT_NAME'
79811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79815: ,p_ae_header_id => NULL

Line 79812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79808: ,p_lookup_code => l_component_type_code
79809: )
79810: ,p_token_4 => 'PRODUCT_NAME'
79811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79815: ,p_ae_header_id => NULL
79816: );

Line 79813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79809: )
79810: ,p_token_4 => 'PRODUCT_NAME'
79811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79815: ,p_ae_header_id => NULL
79816: );
79817:

Line 79814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79810: ,p_token_4 => 'PRODUCT_NAME'
79811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79815: ,p_ae_header_id => NULL
79816: );
79817:
79818: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79841: ----------------------------------------------------------------------------------
79842: -- 4219869 Business Flow
79843: -- Update journal entry status -- Need to generate this within IF
79844: ----------------------------------------------------------------------------------
79845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79846: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79847: ,p_balance_type_code => l_balance_type_code
79848: );
79849:

Line 79933: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79929:
79930: --
79931: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79932: --
79933: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79934: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79935: ELSE
79936: ---------------------------------------------------------------------------------------------------
79937: -- 4262811a Switch Sign

Line 79958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79954:
79955: XLA_AE_LINES_PKG.ValidateCurrentLine;
79956: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79957:
79958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79959: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79960: ,p_balance_type_code => l_balance_type_code);
79961:
79962: END IF;

Line 80066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80062: l_tmp_amt NUMBER;
80063: l_acc_rev_natural_side_code VARCHAR2(1);
80064:
80065: l_num_entries NUMBER;
80066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80070: l_recog_line_1 NUMBER;

Line 80067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80063: l_acc_rev_natural_side_code VARCHAR2(1);
80064:
80065: l_num_entries NUMBER;
80066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80070: l_recog_line_1 NUMBER;
80071: l_recog_line_2 NUMBER;

Line 80068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80064:
80065: l_num_entries NUMBER;
80066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80070: l_recog_line_1 NUMBER;
80071: l_recog_line_2 NUMBER;
80072:

Line 80069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80065: l_num_entries NUMBER;
80066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80070: l_recog_line_1 NUMBER;
80071: l_recog_line_2 NUMBER;
80072:
80073: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80075: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80071: l_recog_line_2 NUMBER;
80072:
80073: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80074: l_bflow_applied_to_amt NUMBER; -- 5132302
80075: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80076:
80077: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80078:
80079: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80150: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80146: l_accrual_line_num := NULL; -- 4262811
80147: l_tmp_amt := NULL; -- 4262811
80148: --
80149:
80150: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80151: l_balance_type_code <> 'B' THEN
80152: IF NVL(p_source_2,'
80153: ') = 'IOP'
80154: THEN

Line 80222: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80218: --
80219: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80220:
80221: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80222: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80223:
80224: -- 4955764
80225: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80226: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80266: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80262: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80263:
80264: IF xla_accounting_cache_pkg.GetValueChar
80265: (p_source_code => 'LEDGER_CATEGORY_CODE'
80266: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80267: AND l_bflow_method_code = 'PRIOR_ENTRY'
80268: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80269: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80270: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80363: p_lookup_type => 'XLA_OWNER_TYPE'
80364: ,p_lookup_code => l_component_type_code
80365: )
80366: ,p_token_4 => 'PRODUCT_NAME'
80367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80371: ,p_ae_header_id => NULL

Line 80368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80364: ,p_lookup_code => l_component_type_code
80365: )
80366: ,p_token_4 => 'PRODUCT_NAME'
80367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80371: ,p_ae_header_id => NULL
80372: );

Line 80369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80365: )
80366: ,p_token_4 => 'PRODUCT_NAME'
80367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80371: ,p_ae_header_id => NULL
80372: );
80373:

Line 80370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80366: ,p_token_4 => 'PRODUCT_NAME'
80367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80371: ,p_ae_header_id => NULL
80372: );
80373:
80374: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80397: ----------------------------------------------------------------------------------
80398: -- 4219869 Business Flow
80399: -- Update journal entry status -- Need to generate this within IF
80400: ----------------------------------------------------------------------------------
80401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80402: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80403: ,p_balance_type_code => l_balance_type_code
80404: );
80405:

Line 80489: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80485:
80486: --
80487: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80488: --
80489: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80490: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80491: ELSE
80492: ---------------------------------------------------------------------------------------------------
80493: -- 4262811a Switch Sign

Line 80514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80510:
80511: XLA_AE_LINES_PKG.ValidateCurrentLine;
80512: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80513:
80514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80515: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80516: ,p_balance_type_code => l_balance_type_code);
80517:
80518: END IF;

Line 80622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80618: l_tmp_amt NUMBER;
80619: l_acc_rev_natural_side_code VARCHAR2(1);
80620:
80621: l_num_entries NUMBER;
80622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80626: l_recog_line_1 NUMBER;

Line 80623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80619: l_acc_rev_natural_side_code VARCHAR2(1);
80620:
80621: l_num_entries NUMBER;
80622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80626: l_recog_line_1 NUMBER;
80627: l_recog_line_2 NUMBER;

Line 80624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80620:
80621: l_num_entries NUMBER;
80622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80626: l_recog_line_1 NUMBER;
80627: l_recog_line_2 NUMBER;
80628:

Line 80625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80621: l_num_entries NUMBER;
80622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80626: l_recog_line_1 NUMBER;
80627: l_recog_line_2 NUMBER;
80628:
80629: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80631: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80627: l_recog_line_2 NUMBER;
80628:
80629: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80630: l_bflow_applied_to_amt NUMBER; -- 5132302
80631: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80632:
80633: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80634:
80635: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80706: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80702: l_accrual_line_num := NULL; -- 4262811
80703: l_tmp_amt := NULL; -- 4262811
80704: --
80705:
80706: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80707: l_balance_type_code <> 'B' THEN
80708: IF NVL(p_source_2,'
80709: ') = 'IOP'
80710: THEN

Line 80778: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80774: --
80775: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80776:
80777: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80778: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80779:
80780: -- 4955764
80781: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80782: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80822: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80818: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80819:
80820: IF xla_accounting_cache_pkg.GetValueChar
80821: (p_source_code => 'LEDGER_CATEGORY_CODE'
80822: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80823: AND l_bflow_method_code = 'PRIOR_ENTRY'
80824: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80825: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80826: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80923: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80919: p_lookup_type => 'XLA_OWNER_TYPE'
80920: ,p_lookup_code => l_component_type_code
80921: )
80922: ,p_token_4 => 'PRODUCT_NAME'
80923: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80924: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80925: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80926: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80927: ,p_ae_header_id => NULL

Line 80924: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80920: ,p_lookup_code => l_component_type_code
80921: )
80922: ,p_token_4 => 'PRODUCT_NAME'
80923: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80924: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80925: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80926: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80927: ,p_ae_header_id => NULL
80928: );

Line 80925: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80921: )
80922: ,p_token_4 => 'PRODUCT_NAME'
80923: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80924: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80925: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80926: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80927: ,p_ae_header_id => NULL
80928: );
80929:

Line 80926: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80922: ,p_token_4 => 'PRODUCT_NAME'
80923: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80924: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80925: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80926: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80927: ,p_ae_header_id => NULL
80928: );
80929:
80930: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80953: ----------------------------------------------------------------------------------
80954: -- 4219869 Business Flow
80955: -- Update journal entry status -- Need to generate this within IF
80956: ----------------------------------------------------------------------------------
80957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80958: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80959: ,p_balance_type_code => l_balance_type_code
80960: );
80961:

Line 81045: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81041:
81042: --
81043: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81044: --
81045: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81046: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81047: ELSE
81048: ---------------------------------------------------------------------------------------------------
81049: -- 4262811a Switch Sign

Line 81070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81066:
81067: XLA_AE_LINES_PKG.ValidateCurrentLine;
81068: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81069:
81070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81071: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81072: ,p_balance_type_code => l_balance_type_code);
81073:
81074: END IF;

Line 81178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81174: l_tmp_amt NUMBER;
81175: l_acc_rev_natural_side_code VARCHAR2(1);
81176:
81177: l_num_entries NUMBER;
81178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81182: l_recog_line_1 NUMBER;

Line 81179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81175: l_acc_rev_natural_side_code VARCHAR2(1);
81176:
81177: l_num_entries NUMBER;
81178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81182: l_recog_line_1 NUMBER;
81183: l_recog_line_2 NUMBER;

Line 81180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81176:
81177: l_num_entries NUMBER;
81178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81182: l_recog_line_1 NUMBER;
81183: l_recog_line_2 NUMBER;
81184:

Line 81181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81177: l_num_entries NUMBER;
81178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81182: l_recog_line_1 NUMBER;
81183: l_recog_line_2 NUMBER;
81184:
81185: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81187: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81183: l_recog_line_2 NUMBER;
81184:
81185: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81186: l_bflow_applied_to_amt NUMBER; -- 5132302
81187: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81188:
81189: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81190:
81191: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81262: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81258: l_accrual_line_num := NULL; -- 4262811
81259: l_tmp_amt := NULL; -- 4262811
81260: --
81261:
81262: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81263: l_balance_type_code <> 'B' THEN
81264: IF NVL(p_source_2,'
81265: ') = 'IOPR'
81266: THEN

Line 81334: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81330: --
81331: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81332:
81333: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81334: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81335:
81336: -- 4955764
81337: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81338: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81378: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81374: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81375:
81376: IF xla_accounting_cache_pkg.GetValueChar
81377: (p_source_code => 'LEDGER_CATEGORY_CODE'
81378: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81379: AND l_bflow_method_code = 'PRIOR_ENTRY'
81380: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81381: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81382: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81475: p_lookup_type => 'XLA_OWNER_TYPE'
81476: ,p_lookup_code => l_component_type_code
81477: )
81478: ,p_token_4 => 'PRODUCT_NAME'
81479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81483: ,p_ae_header_id => NULL

Line 81480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81476: ,p_lookup_code => l_component_type_code
81477: )
81478: ,p_token_4 => 'PRODUCT_NAME'
81479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81483: ,p_ae_header_id => NULL
81484: );

Line 81481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81477: )
81478: ,p_token_4 => 'PRODUCT_NAME'
81479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81483: ,p_ae_header_id => NULL
81484: );
81485:

Line 81482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81478: ,p_token_4 => 'PRODUCT_NAME'
81479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81483: ,p_ae_header_id => NULL
81484: );
81485:
81486: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81509: ----------------------------------------------------------------------------------
81510: -- 4219869 Business Flow
81511: -- Update journal entry status -- Need to generate this within IF
81512: ----------------------------------------------------------------------------------
81513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81514: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81515: ,p_balance_type_code => l_balance_type_code
81516: );
81517:

Line 81601: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81597:
81598: --
81599: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81600: --
81601: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81602: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81603: ELSE
81604: ---------------------------------------------------------------------------------------------------
81605: -- 4262811a Switch Sign

Line 81626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81622:
81623: XLA_AE_LINES_PKG.ValidateCurrentLine;
81624: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81625:
81626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81627: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81628: ,p_balance_type_code => l_balance_type_code);
81629:
81630: END IF;

Line 81734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81730: l_tmp_amt NUMBER;
81731: l_acc_rev_natural_side_code VARCHAR2(1);
81732:
81733: l_num_entries NUMBER;
81734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81738: l_recog_line_1 NUMBER;

Line 81735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81731: l_acc_rev_natural_side_code VARCHAR2(1);
81732:
81733: l_num_entries NUMBER;
81734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81738: l_recog_line_1 NUMBER;
81739: l_recog_line_2 NUMBER;

Line 81736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81732:
81733: l_num_entries NUMBER;
81734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81738: l_recog_line_1 NUMBER;
81739: l_recog_line_2 NUMBER;
81740:

Line 81737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81733: l_num_entries NUMBER;
81734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81738: l_recog_line_1 NUMBER;
81739: l_recog_line_2 NUMBER;
81740:
81741: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81743: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81739: l_recog_line_2 NUMBER;
81740:
81741: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81742: l_bflow_applied_to_amt NUMBER; -- 5132302
81743: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81744:
81745: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81746:
81747: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81818: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81814: l_accrual_line_num := NULL; -- 4262811
81815: l_tmp_amt := NULL; -- 4262811
81816: --
81817:
81818: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81819: l_balance_type_code <> 'B' THEN
81820: IF NVL(p_source_2,'
81821: ') = 'IOPR'
81822: THEN

Line 81890: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81886: --
81887: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81888:
81889: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81890: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81891:
81892: -- 4955764
81893: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81894: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81934: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81930: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81931:
81932: IF xla_accounting_cache_pkg.GetValueChar
81933: (p_source_code => 'LEDGER_CATEGORY_CODE'
81934: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81935: AND l_bflow_method_code = 'PRIOR_ENTRY'
81936: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81937: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81938: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82031: p_lookup_type => 'XLA_OWNER_TYPE'
82032: ,p_lookup_code => l_component_type_code
82033: )
82034: ,p_token_4 => 'PRODUCT_NAME'
82035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82039: ,p_ae_header_id => NULL

Line 82036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82032: ,p_lookup_code => l_component_type_code
82033: )
82034: ,p_token_4 => 'PRODUCT_NAME'
82035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82039: ,p_ae_header_id => NULL
82040: );

Line 82037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82033: )
82034: ,p_token_4 => 'PRODUCT_NAME'
82035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82039: ,p_ae_header_id => NULL
82040: );
82041:

Line 82038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82034: ,p_token_4 => 'PRODUCT_NAME'
82035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82039: ,p_ae_header_id => NULL
82040: );
82041:
82042: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82065: ----------------------------------------------------------------------------------
82066: -- 4219869 Business Flow
82067: -- Update journal entry status -- Need to generate this within IF
82068: ----------------------------------------------------------------------------------
82069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82070: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82071: ,p_balance_type_code => l_balance_type_code
82072: );
82073:

Line 82157: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82153:
82154: --
82155: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82156: --
82157: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82158: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82159: ELSE
82160: ---------------------------------------------------------------------------------------------------
82161: -- 4262811a Switch Sign

Line 82182: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82178:
82179: XLA_AE_LINES_PKG.ValidateCurrentLine;
82180: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82181:
82182: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82183: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82184: ,p_balance_type_code => l_balance_type_code);
82185:
82186: END IF;

Line 82290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82286: l_tmp_amt NUMBER;
82287: l_acc_rev_natural_side_code VARCHAR2(1);
82288:
82289: l_num_entries NUMBER;
82290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82294: l_recog_line_1 NUMBER;

Line 82291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82287: l_acc_rev_natural_side_code VARCHAR2(1);
82288:
82289: l_num_entries NUMBER;
82290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82294: l_recog_line_1 NUMBER;
82295: l_recog_line_2 NUMBER;

Line 82292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82288:
82289: l_num_entries NUMBER;
82290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82294: l_recog_line_1 NUMBER;
82295: l_recog_line_2 NUMBER;
82296:

Line 82293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82289: l_num_entries NUMBER;
82290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82294: l_recog_line_1 NUMBER;
82295: l_recog_line_2 NUMBER;
82296:
82297: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82299: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82295: l_recog_line_2 NUMBER;
82296:
82297: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82298: l_bflow_applied_to_amt NUMBER; -- 5132302
82299: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82300:
82301: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82302:
82303: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82374: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82370: l_accrual_line_num := NULL; -- 4262811
82371: l_tmp_amt := NULL; -- 4262811
82372: --
82373:
82374: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82375: l_balance_type_code <> 'B' THEN
82376: IF NVL(p_source_2,'
82377: ') = 'IOPR'
82378: THEN

Line 82446: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82442: --
82443: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82444:
82445: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82446: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82447:
82448: -- 4955764
82449: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82450: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82490: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82486: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82487:
82488: IF xla_accounting_cache_pkg.GetValueChar
82489: (p_source_code => 'LEDGER_CATEGORY_CODE'
82490: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82491: AND l_bflow_method_code = 'PRIOR_ENTRY'
82492: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82493: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82494: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82587: p_lookup_type => 'XLA_OWNER_TYPE'
82588: ,p_lookup_code => l_component_type_code
82589: )
82590: ,p_token_4 => 'PRODUCT_NAME'
82591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82595: ,p_ae_header_id => NULL

Line 82592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82588: ,p_lookup_code => l_component_type_code
82589: )
82590: ,p_token_4 => 'PRODUCT_NAME'
82591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82595: ,p_ae_header_id => NULL
82596: );

Line 82593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82589: )
82590: ,p_token_4 => 'PRODUCT_NAME'
82591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82595: ,p_ae_header_id => NULL
82596: );
82597:

Line 82594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82590: ,p_token_4 => 'PRODUCT_NAME'
82591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82595: ,p_ae_header_id => NULL
82596: );
82597:
82598: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82621: ----------------------------------------------------------------------------------
82622: -- 4219869 Business Flow
82623: -- Update journal entry status -- Need to generate this within IF
82624: ----------------------------------------------------------------------------------
82625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82626: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82627: ,p_balance_type_code => l_balance_type_code
82628: );
82629:

Line 82713: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82709:
82710: --
82711: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82712: --
82713: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82714: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82715: ELSE
82716: ---------------------------------------------------------------------------------------------------
82717: -- 4262811a Switch Sign

Line 82738: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82734:
82735: XLA_AE_LINES_PKG.ValidateCurrentLine;
82736: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82737:
82738: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82739: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82740: ,p_balance_type_code => l_balance_type_code);
82741:
82742: END IF;

Line 82846: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82842: l_tmp_amt NUMBER;
82843: l_acc_rev_natural_side_code VARCHAR2(1);
82844:
82845: l_num_entries NUMBER;
82846: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82847: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82848: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82849: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82850: l_recog_line_1 NUMBER;

Line 82847: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82843: l_acc_rev_natural_side_code VARCHAR2(1);
82844:
82845: l_num_entries NUMBER;
82846: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82847: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82848: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82849: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82850: l_recog_line_1 NUMBER;
82851: l_recog_line_2 NUMBER;

Line 82848: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82844:
82845: l_num_entries NUMBER;
82846: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82847: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82848: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82849: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82850: l_recog_line_1 NUMBER;
82851: l_recog_line_2 NUMBER;
82852:

Line 82849: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82845: l_num_entries NUMBER;
82846: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82847: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82848: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82849: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82850: l_recog_line_1 NUMBER;
82851: l_recog_line_2 NUMBER;
82852:
82853: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82855: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82851: l_recog_line_2 NUMBER;
82852:
82853: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82854: l_bflow_applied_to_amt NUMBER; -- 5132302
82855: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82856:
82857: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82858:
82859: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82930: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82926: l_accrual_line_num := NULL; -- 4262811
82927: l_tmp_amt := NULL; -- 4262811
82928: --
82929:
82930: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82931: l_balance_type_code <> 'B' THEN
82932: IF NVL(p_source_2,'
82933: ') = 'IOPR'
82934: THEN

Line 83002: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82998: --
82999: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83000:
83001: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83002: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83003:
83004: -- 4955764
83005: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83006: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83046: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83042: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83043:
83044: IF xla_accounting_cache_pkg.GetValueChar
83045: (p_source_code => 'LEDGER_CATEGORY_CODE'
83046: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83047: AND l_bflow_method_code = 'PRIOR_ENTRY'
83048: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83049: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83050: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83143: p_lookup_type => 'XLA_OWNER_TYPE'
83144: ,p_lookup_code => l_component_type_code
83145: )
83146: ,p_token_4 => 'PRODUCT_NAME'
83147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83151: ,p_ae_header_id => NULL

Line 83148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83144: ,p_lookup_code => l_component_type_code
83145: )
83146: ,p_token_4 => 'PRODUCT_NAME'
83147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83151: ,p_ae_header_id => NULL
83152: );

Line 83149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83145: )
83146: ,p_token_4 => 'PRODUCT_NAME'
83147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83151: ,p_ae_header_id => NULL
83152: );
83153:

Line 83150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83146: ,p_token_4 => 'PRODUCT_NAME'
83147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83151: ,p_ae_header_id => NULL
83152: );
83153:
83154: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83177: ----------------------------------------------------------------------------------
83178: -- 4219869 Business Flow
83179: -- Update journal entry status -- Need to generate this within IF
83180: ----------------------------------------------------------------------------------
83181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83182: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83183: ,p_balance_type_code => l_balance_type_code
83184: );
83185:

Line 83269: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83265:
83266: --
83267: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83268: --
83269: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83270: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83271: ELSE
83272: ---------------------------------------------------------------------------------------------------
83273: -- 4262811a Switch Sign

Line 83294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83290:
83291: XLA_AE_LINES_PKG.ValidateCurrentLine;
83292: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83293:
83294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83295: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83296: ,p_balance_type_code => l_balance_type_code);
83297:
83298: END IF;

Line 83402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83398: l_tmp_amt NUMBER;
83399: l_acc_rev_natural_side_code VARCHAR2(1);
83400:
83401: l_num_entries NUMBER;
83402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83406: l_recog_line_1 NUMBER;

Line 83403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83399: l_acc_rev_natural_side_code VARCHAR2(1);
83400:
83401: l_num_entries NUMBER;
83402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83406: l_recog_line_1 NUMBER;
83407: l_recog_line_2 NUMBER;

Line 83404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83400:
83401: l_num_entries NUMBER;
83402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83406: l_recog_line_1 NUMBER;
83407: l_recog_line_2 NUMBER;
83408:

Line 83405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83401: l_num_entries NUMBER;
83402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83406: l_recog_line_1 NUMBER;
83407: l_recog_line_2 NUMBER;
83408:
83409: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83411: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83407: l_recog_line_2 NUMBER;
83408:
83409: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83410: l_bflow_applied_to_amt NUMBER; -- 5132302
83411: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83412:
83413: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83414:
83415: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83486: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83482: l_accrual_line_num := NULL; -- 4262811
83483: l_tmp_amt := NULL; -- 4262811
83484: --
83485:
83486: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83487: l_balance_type_code <> 'B' THEN
83488: IF NVL(p_source_2,'
83489: ') = 'IOR'
83490: THEN

Line 83558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83554: --
83555: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83556:
83557: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83559:
83560: -- 4955764
83561: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83562: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83602: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83598: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83599:
83600: IF xla_accounting_cache_pkg.GetValueChar
83601: (p_source_code => 'LEDGER_CATEGORY_CODE'
83602: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83603: AND l_bflow_method_code = 'PRIOR_ENTRY'
83604: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83605: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83606: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83699: p_lookup_type => 'XLA_OWNER_TYPE'
83700: ,p_lookup_code => l_component_type_code
83701: )
83702: ,p_token_4 => 'PRODUCT_NAME'
83703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83707: ,p_ae_header_id => NULL

Line 83704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83700: ,p_lookup_code => l_component_type_code
83701: )
83702: ,p_token_4 => 'PRODUCT_NAME'
83703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83707: ,p_ae_header_id => NULL
83708: );

Line 83705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83701: )
83702: ,p_token_4 => 'PRODUCT_NAME'
83703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83707: ,p_ae_header_id => NULL
83708: );
83709:

Line 83706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83702: ,p_token_4 => 'PRODUCT_NAME'
83703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83707: ,p_ae_header_id => NULL
83708: );
83709:
83710: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83733: ----------------------------------------------------------------------------------
83734: -- 4219869 Business Flow
83735: -- Update journal entry status -- Need to generate this within IF
83736: ----------------------------------------------------------------------------------
83737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83738: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83739: ,p_balance_type_code => l_balance_type_code
83740: );
83741:

Line 83825: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83821:
83822: --
83823: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83824: --
83825: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83826: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83827: ELSE
83828: ---------------------------------------------------------------------------------------------------
83829: -- 4262811a Switch Sign

Line 83850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83846:
83847: XLA_AE_LINES_PKG.ValidateCurrentLine;
83848: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83849:
83850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83851: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83852: ,p_balance_type_code => l_balance_type_code);
83853:
83854: END IF;

Line 83958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83954: l_tmp_amt NUMBER;
83955: l_acc_rev_natural_side_code VARCHAR2(1);
83956:
83957: l_num_entries NUMBER;
83958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83962: l_recog_line_1 NUMBER;

Line 83959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83955: l_acc_rev_natural_side_code VARCHAR2(1);
83956:
83957: l_num_entries NUMBER;
83958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83962: l_recog_line_1 NUMBER;
83963: l_recog_line_2 NUMBER;

Line 83960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83956:
83957: l_num_entries NUMBER;
83958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83962: l_recog_line_1 NUMBER;
83963: l_recog_line_2 NUMBER;
83964:

Line 83961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83957: l_num_entries NUMBER;
83958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83962: l_recog_line_1 NUMBER;
83963: l_recog_line_2 NUMBER;
83964:
83965: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83967: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83963: l_recog_line_2 NUMBER;
83964:
83965: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83966: l_bflow_applied_to_amt NUMBER; -- 5132302
83967: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83968:
83969: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83970:
83971: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84042: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84038: l_accrual_line_num := NULL; -- 4262811
84039: l_tmp_amt := NULL; -- 4262811
84040: --
84041:
84042: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84043: l_balance_type_code <> 'B' THEN
84044: IF NVL(p_source_2,'
84045: ') = 'IOR'
84046: THEN

Line 84114: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84110: --
84111: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84112:
84113: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84114: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84115:
84116: -- 4955764
84117: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84118: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84154: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84155:
84156: IF xla_accounting_cache_pkg.GetValueChar
84157: (p_source_code => 'LEDGER_CATEGORY_CODE'
84158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84159: AND l_bflow_method_code = 'PRIOR_ENTRY'
84160: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84161: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84162: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84259: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84255: p_lookup_type => 'XLA_OWNER_TYPE'
84256: ,p_lookup_code => l_component_type_code
84257: )
84258: ,p_token_4 => 'PRODUCT_NAME'
84259: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84260: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84261: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84262: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84263: ,p_ae_header_id => NULL

Line 84260: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84256: ,p_lookup_code => l_component_type_code
84257: )
84258: ,p_token_4 => 'PRODUCT_NAME'
84259: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84260: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84261: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84262: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84263: ,p_ae_header_id => NULL
84264: );

Line 84261: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84257: )
84258: ,p_token_4 => 'PRODUCT_NAME'
84259: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84260: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84261: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84262: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84263: ,p_ae_header_id => NULL
84264: );
84265:

Line 84262: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84258: ,p_token_4 => 'PRODUCT_NAME'
84259: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84260: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84261: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84262: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84263: ,p_ae_header_id => NULL
84264: );
84265:
84266: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84289: ----------------------------------------------------------------------------------
84290: -- 4219869 Business Flow
84291: -- Update journal entry status -- Need to generate this within IF
84292: ----------------------------------------------------------------------------------
84293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84294: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84295: ,p_balance_type_code => l_balance_type_code
84296: );
84297:

Line 84381: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84377:
84378: --
84379: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84380: --
84381: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84382: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84383: ELSE
84384: ---------------------------------------------------------------------------------------------------
84385: -- 4262811a Switch Sign

Line 84406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84402:
84403: XLA_AE_LINES_PKG.ValidateCurrentLine;
84404: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84405:
84406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84407: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84408: ,p_balance_type_code => l_balance_type_code);
84409:
84410: END IF;

Line 84514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84510: l_tmp_amt NUMBER;
84511: l_acc_rev_natural_side_code VARCHAR2(1);
84512:
84513: l_num_entries NUMBER;
84514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84518: l_recog_line_1 NUMBER;

Line 84515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84511: l_acc_rev_natural_side_code VARCHAR2(1);
84512:
84513: l_num_entries NUMBER;
84514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84518: l_recog_line_1 NUMBER;
84519: l_recog_line_2 NUMBER;

Line 84516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84512:
84513: l_num_entries NUMBER;
84514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84518: l_recog_line_1 NUMBER;
84519: l_recog_line_2 NUMBER;
84520:

Line 84517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84513: l_num_entries NUMBER;
84514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84518: l_recog_line_1 NUMBER;
84519: l_recog_line_2 NUMBER;
84520:
84521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84519: l_recog_line_2 NUMBER;
84520:
84521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84522: l_bflow_applied_to_amt NUMBER; -- 5132302
84523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84524:
84525: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84526:
84527: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84598: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84594: l_accrual_line_num := NULL; -- 4262811
84595: l_tmp_amt := NULL; -- 4262811
84596: --
84597:
84598: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84599: l_balance_type_code <> 'B' THEN
84600: IF NVL(p_source_2,'
84601: ') = 'IOR'
84602: THEN

Line 84670: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84666: --
84667: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84668:
84669: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84670: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84671:
84672: -- 4955764
84673: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84674: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84714: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84710: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84711:
84712: IF xla_accounting_cache_pkg.GetValueChar
84713: (p_source_code => 'LEDGER_CATEGORY_CODE'
84714: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84715: AND l_bflow_method_code = 'PRIOR_ENTRY'
84716: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84717: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84718: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84811: p_lookup_type => 'XLA_OWNER_TYPE'
84812: ,p_lookup_code => l_component_type_code
84813: )
84814: ,p_token_4 => 'PRODUCT_NAME'
84815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84819: ,p_ae_header_id => NULL

Line 84816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84812: ,p_lookup_code => l_component_type_code
84813: )
84814: ,p_token_4 => 'PRODUCT_NAME'
84815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84819: ,p_ae_header_id => NULL
84820: );

Line 84817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84813: )
84814: ,p_token_4 => 'PRODUCT_NAME'
84815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84819: ,p_ae_header_id => NULL
84820: );
84821:

Line 84818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84814: ,p_token_4 => 'PRODUCT_NAME'
84815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84819: ,p_ae_header_id => NULL
84820: );
84821:
84822: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84845: ----------------------------------------------------------------------------------
84846: -- 4219869 Business Flow
84847: -- Update journal entry status -- Need to generate this within IF
84848: ----------------------------------------------------------------------------------
84849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84850: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84851: ,p_balance_type_code => l_balance_type_code
84852: );
84853:

Line 84937: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84933:
84934: --
84935: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84936: --
84937: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84938: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84939: ELSE
84940: ---------------------------------------------------------------------------------------------------
84941: -- 4262811a Switch Sign

Line 84962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84958:
84959: XLA_AE_LINES_PKG.ValidateCurrentLine;
84960: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84961:
84962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84963: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84964: ,p_balance_type_code => l_balance_type_code);
84965:
84966: END IF;

Line 85070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85066: l_tmp_amt NUMBER;
85067: l_acc_rev_natural_side_code VARCHAR2(1);
85068:
85069: l_num_entries NUMBER;
85070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85074: l_recog_line_1 NUMBER;

Line 85071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85067: l_acc_rev_natural_side_code VARCHAR2(1);
85068:
85069: l_num_entries NUMBER;
85070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85074: l_recog_line_1 NUMBER;
85075: l_recog_line_2 NUMBER;

Line 85072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85068:
85069: l_num_entries NUMBER;
85070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85074: l_recog_line_1 NUMBER;
85075: l_recog_line_2 NUMBER;
85076:

Line 85073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85069: l_num_entries NUMBER;
85070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85074: l_recog_line_1 NUMBER;
85075: l_recog_line_2 NUMBER;
85076:
85077: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85079: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85075: l_recog_line_2 NUMBER;
85076:
85077: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85078: l_bflow_applied_to_amt NUMBER; -- 5132302
85079: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85080:
85081: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85082:
85083: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85154: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85150: l_accrual_line_num := NULL; -- 4262811
85151: l_tmp_amt := NULL; -- 4262811
85152: --
85153:
85154: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85155: l_balance_type_code <> 'B' THEN
85156: IF NVL(p_source_2,'
85157: ') = 'IOR'
85158: THEN

Line 85226: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85222: --
85223: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85224:
85225: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85226: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85227:
85228: -- 4955764
85229: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85230: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85270: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85266: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85267:
85268: IF xla_accounting_cache_pkg.GetValueChar
85269: (p_source_code => 'LEDGER_CATEGORY_CODE'
85270: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85271: AND l_bflow_method_code = 'PRIOR_ENTRY'
85272: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85273: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85274: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85371: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85367: p_lookup_type => 'XLA_OWNER_TYPE'
85368: ,p_lookup_code => l_component_type_code
85369: )
85370: ,p_token_4 => 'PRODUCT_NAME'
85371: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85372: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85373: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85374: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85375: ,p_ae_header_id => NULL

Line 85372: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85368: ,p_lookup_code => l_component_type_code
85369: )
85370: ,p_token_4 => 'PRODUCT_NAME'
85371: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85372: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85373: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85374: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85375: ,p_ae_header_id => NULL
85376: );

Line 85373: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85369: )
85370: ,p_token_4 => 'PRODUCT_NAME'
85371: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85372: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85373: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85374: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85375: ,p_ae_header_id => NULL
85376: );
85377:

Line 85374: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85370: ,p_token_4 => 'PRODUCT_NAME'
85371: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85372: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85373: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85374: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85375: ,p_ae_header_id => NULL
85376: );
85377:
85378: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85405: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85401: ----------------------------------------------------------------------------------
85402: -- 4219869 Business Flow
85403: -- Update journal entry status -- Need to generate this within IF
85404: ----------------------------------------------------------------------------------
85405: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85406: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85407: ,p_balance_type_code => l_balance_type_code
85408: );
85409:

Line 85493: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85489:
85490: --
85491: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85492: --
85493: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85494: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85495: ELSE
85496: ---------------------------------------------------------------------------------------------------
85497: -- 4262811a Switch Sign

Line 85518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85514:
85515: XLA_AE_LINES_PKG.ValidateCurrentLine;
85516: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85517:
85518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85519: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85520: ,p_balance_type_code => l_balance_type_code);
85521:
85522: END IF;

Line 85626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85622: l_tmp_amt NUMBER;
85623: l_acc_rev_natural_side_code VARCHAR2(1);
85624:
85625: l_num_entries NUMBER;
85626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85630: l_recog_line_1 NUMBER;

Line 85627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85623: l_acc_rev_natural_side_code VARCHAR2(1);
85624:
85625: l_num_entries NUMBER;
85626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85630: l_recog_line_1 NUMBER;
85631: l_recog_line_2 NUMBER;

Line 85628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85624:
85625: l_num_entries NUMBER;
85626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85630: l_recog_line_1 NUMBER;
85631: l_recog_line_2 NUMBER;
85632:

Line 85629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85625: l_num_entries NUMBER;
85626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85630: l_recog_line_1 NUMBER;
85631: l_recog_line_2 NUMBER;
85632:
85633: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85635: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85631: l_recog_line_2 NUMBER;
85632:
85633: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85634: l_bflow_applied_to_amt NUMBER; -- 5132302
85635: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85636:
85637: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85638:
85639: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85710: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85706: l_accrual_line_num := NULL; -- 4262811
85707: l_tmp_amt := NULL; -- 4262811
85708: --
85709:
85710: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85711: l_balance_type_code <> 'B' THEN
85712: IF NVL(p_source_2,'
85713: ') = 'IOR'
85714: THEN

Line 85782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85778: --
85779: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85780:
85781: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85783:
85784: -- 4955764
85785: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85786: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85826: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85822: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85823:
85824: IF xla_accounting_cache_pkg.GetValueChar
85825: (p_source_code => 'LEDGER_CATEGORY_CODE'
85826: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85827: AND l_bflow_method_code = 'PRIOR_ENTRY'
85828: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85829: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85830: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85923: p_lookup_type => 'XLA_OWNER_TYPE'
85924: ,p_lookup_code => l_component_type_code
85925: )
85926: ,p_token_4 => 'PRODUCT_NAME'
85927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85931: ,p_ae_header_id => NULL

Line 85928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85924: ,p_lookup_code => l_component_type_code
85925: )
85926: ,p_token_4 => 'PRODUCT_NAME'
85927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85931: ,p_ae_header_id => NULL
85932: );

Line 85929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85925: )
85926: ,p_token_4 => 'PRODUCT_NAME'
85927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85931: ,p_ae_header_id => NULL
85932: );
85933:

Line 85930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85926: ,p_token_4 => 'PRODUCT_NAME'
85927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85931: ,p_ae_header_id => NULL
85932: );
85933:
85934: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85957: ----------------------------------------------------------------------------------
85958: -- 4219869 Business Flow
85959: -- Update journal entry status -- Need to generate this within IF
85960: ----------------------------------------------------------------------------------
85961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85963: ,p_balance_type_code => l_balance_type_code
85964: );
85965:

Line 86049: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86045:
86046: --
86047: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86048: --
86049: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86050: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86051: ELSE
86052: ---------------------------------------------------------------------------------------------------
86053: -- 4262811a Switch Sign

Line 86074: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86070:
86071: XLA_AE_LINES_PKG.ValidateCurrentLine;
86072: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86073:
86074: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86075: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86076: ,p_balance_type_code => l_balance_type_code);
86077:
86078: END IF;

Line 86182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86178: l_tmp_amt NUMBER;
86179: l_acc_rev_natural_side_code VARCHAR2(1);
86180:
86181: l_num_entries NUMBER;
86182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86186: l_recog_line_1 NUMBER;

Line 86183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86179: l_acc_rev_natural_side_code VARCHAR2(1);
86180:
86181: l_num_entries NUMBER;
86182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86186: l_recog_line_1 NUMBER;
86187: l_recog_line_2 NUMBER;

Line 86184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86180:
86181: l_num_entries NUMBER;
86182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86186: l_recog_line_1 NUMBER;
86187: l_recog_line_2 NUMBER;
86188:

Line 86185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86181: l_num_entries NUMBER;
86182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86186: l_recog_line_1 NUMBER;
86187: l_recog_line_2 NUMBER;
86188:
86189: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86191: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86187: l_recog_line_2 NUMBER;
86188:
86189: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86190: l_bflow_applied_to_amt NUMBER; -- 5132302
86191: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86192:
86193: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86194:
86195: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86266: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86262: l_accrual_line_num := NULL; -- 4262811
86263: l_tmp_amt := NULL; -- 4262811
86264: --
86265:
86266: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86267: l_balance_type_code <> 'B' THEN
86268: IF NVL(p_source_2,'
86269: ') = 'IOR'
86270: THEN

Line 86338: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86334: --
86335: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86336:
86337: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86338: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86339:
86340: -- 4955764
86341: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86342: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86382: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86378: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86379:
86380: IF xla_accounting_cache_pkg.GetValueChar
86381: (p_source_code => 'LEDGER_CATEGORY_CODE'
86382: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86383: AND l_bflow_method_code = 'PRIOR_ENTRY'
86384: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86385: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86386: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86479: p_lookup_type => 'XLA_OWNER_TYPE'
86480: ,p_lookup_code => l_component_type_code
86481: )
86482: ,p_token_4 => 'PRODUCT_NAME'
86483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86487: ,p_ae_header_id => NULL

Line 86484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86480: ,p_lookup_code => l_component_type_code
86481: )
86482: ,p_token_4 => 'PRODUCT_NAME'
86483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86487: ,p_ae_header_id => NULL
86488: );

Line 86485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86481: )
86482: ,p_token_4 => 'PRODUCT_NAME'
86483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86487: ,p_ae_header_id => NULL
86488: );
86489:

Line 86486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86482: ,p_token_4 => 'PRODUCT_NAME'
86483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86487: ,p_ae_header_id => NULL
86488: );
86489:
86490: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86513: ----------------------------------------------------------------------------------
86514: -- 4219869 Business Flow
86515: -- Update journal entry status -- Need to generate this within IF
86516: ----------------------------------------------------------------------------------
86517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86518: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86519: ,p_balance_type_code => l_balance_type_code
86520: );
86521:

Line 86605: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86601:
86602: --
86603: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86604: --
86605: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86606: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86607: ELSE
86608: ---------------------------------------------------------------------------------------------------
86609: -- 4262811a Switch Sign

Line 86630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86626:
86627: XLA_AE_LINES_PKG.ValidateCurrentLine;
86628: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86629:
86630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86631: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86632: ,p_balance_type_code => l_balance_type_code);
86633:
86634: END IF;

Line 86738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86734: l_tmp_amt NUMBER;
86735: l_acc_rev_natural_side_code VARCHAR2(1);
86736:
86737: l_num_entries NUMBER;
86738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86742: l_recog_line_1 NUMBER;

Line 86739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86735: l_acc_rev_natural_side_code VARCHAR2(1);
86736:
86737: l_num_entries NUMBER;
86738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86742: l_recog_line_1 NUMBER;
86743: l_recog_line_2 NUMBER;

Line 86740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86736:
86737: l_num_entries NUMBER;
86738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86742: l_recog_line_1 NUMBER;
86743: l_recog_line_2 NUMBER;
86744:

Line 86741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86737: l_num_entries NUMBER;
86738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86742: l_recog_line_1 NUMBER;
86743: l_recog_line_2 NUMBER;
86744:
86745: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86747: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86743: l_recog_line_2 NUMBER;
86744:
86745: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86746: l_bflow_applied_to_amt NUMBER; -- 5132302
86747: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86748:
86749: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86750:
86751: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86822: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86818: l_accrual_line_num := NULL; -- 4262811
86819: l_tmp_amt := NULL; -- 4262811
86820: --
86821:
86822: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86823: l_balance_type_code <> 'B' THEN
86824: IF NVL(p_source_2,'
86825: ') = 'IOR'
86826: THEN

Line 86894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86890: --
86891: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86892:
86893: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86895:
86896: -- 4955764
86897: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86898: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86938: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86934: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86935:
86936: IF xla_accounting_cache_pkg.GetValueChar
86937: (p_source_code => 'LEDGER_CATEGORY_CODE'
86938: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86939: AND l_bflow_method_code = 'PRIOR_ENTRY'
86940: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86941: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86942: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87035: p_lookup_type => 'XLA_OWNER_TYPE'
87036: ,p_lookup_code => l_component_type_code
87037: )
87038: ,p_token_4 => 'PRODUCT_NAME'
87039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87043: ,p_ae_header_id => NULL

Line 87040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87036: ,p_lookup_code => l_component_type_code
87037: )
87038: ,p_token_4 => 'PRODUCT_NAME'
87039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87043: ,p_ae_header_id => NULL
87044: );

Line 87041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87037: )
87038: ,p_token_4 => 'PRODUCT_NAME'
87039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87043: ,p_ae_header_id => NULL
87044: );
87045:

Line 87042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87038: ,p_token_4 => 'PRODUCT_NAME'
87039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87043: ,p_ae_header_id => NULL
87044: );
87045:
87046: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87073: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87069: ----------------------------------------------------------------------------------
87070: -- 4219869 Business Flow
87071: -- Update journal entry status -- Need to generate this within IF
87072: ----------------------------------------------------------------------------------
87073: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87074: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87075: ,p_balance_type_code => l_balance_type_code
87076: );
87077:

Line 87161: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87157:
87158: --
87159: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87160: --
87161: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87162: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87163: ELSE
87164: ---------------------------------------------------------------------------------------------------
87165: -- 4262811a Switch Sign

Line 87186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87182:
87183: XLA_AE_LINES_PKG.ValidateCurrentLine;
87184: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87185:
87186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87187: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87188: ,p_balance_type_code => l_balance_type_code);
87189:
87190: END IF;

Line 87294: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87290: l_tmp_amt NUMBER;
87291: l_acc_rev_natural_side_code VARCHAR2(1);
87292:
87293: l_num_entries NUMBER;
87294: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87295: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87296: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87297: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87298: l_recog_line_1 NUMBER;

Line 87295: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87291: l_acc_rev_natural_side_code VARCHAR2(1);
87292:
87293: l_num_entries NUMBER;
87294: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87295: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87296: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87297: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87298: l_recog_line_1 NUMBER;
87299: l_recog_line_2 NUMBER;

Line 87296: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87292:
87293: l_num_entries NUMBER;
87294: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87295: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87296: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87297: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87298: l_recog_line_1 NUMBER;
87299: l_recog_line_2 NUMBER;
87300:

Line 87297: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87293: l_num_entries NUMBER;
87294: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87295: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87296: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87297: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87298: l_recog_line_1 NUMBER;
87299: l_recog_line_2 NUMBER;
87300:
87301: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87303: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87299: l_recog_line_2 NUMBER;
87300:
87301: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87302: l_bflow_applied_to_amt NUMBER; -- 5132302
87303: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87304:
87305: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87306:
87307: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87378: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87374: l_accrual_line_num := NULL; -- 4262811
87375: l_tmp_amt := NULL; -- 4262811
87376: --
87377:
87378: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87379: l_balance_type_code <> 'B' THEN
87380: IF NVL(p_source_2,'
87381: ') = 'IOR'
87382: THEN

Line 87450: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87446: --
87447: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87448:
87449: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87450: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87451:
87452: -- 4955764
87453: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87454: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87494: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87490: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87491:
87492: IF xla_accounting_cache_pkg.GetValueChar
87493: (p_source_code => 'LEDGER_CATEGORY_CODE'
87494: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87495: AND l_bflow_method_code = 'PRIOR_ENTRY'
87496: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87497: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87498: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87591: p_lookup_type => 'XLA_OWNER_TYPE'
87592: ,p_lookup_code => l_component_type_code
87593: )
87594: ,p_token_4 => 'PRODUCT_NAME'
87595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87599: ,p_ae_header_id => NULL

Line 87596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87592: ,p_lookup_code => l_component_type_code
87593: )
87594: ,p_token_4 => 'PRODUCT_NAME'
87595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87599: ,p_ae_header_id => NULL
87600: );

Line 87597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87593: )
87594: ,p_token_4 => 'PRODUCT_NAME'
87595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87599: ,p_ae_header_id => NULL
87600: );
87601:

Line 87598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87594: ,p_token_4 => 'PRODUCT_NAME'
87595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87599: ,p_ae_header_id => NULL
87600: );
87601:
87602: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87625: ----------------------------------------------------------------------------------
87626: -- 4219869 Business Flow
87627: -- Update journal entry status -- Need to generate this within IF
87628: ----------------------------------------------------------------------------------
87629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87630: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87631: ,p_balance_type_code => l_balance_type_code
87632: );
87633:

Line 87717: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87713:
87714: --
87715: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87716: --
87717: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87718: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87719: ELSE
87720: ---------------------------------------------------------------------------------------------------
87721: -- 4262811a Switch Sign

Line 87742: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87738:
87739: XLA_AE_LINES_PKG.ValidateCurrentLine;
87740: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87741:
87742: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87743: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87744: ,p_balance_type_code => l_balance_type_code);
87745:
87746: END IF;

Line 87850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87846: l_tmp_amt NUMBER;
87847: l_acc_rev_natural_side_code VARCHAR2(1);
87848:
87849: l_num_entries NUMBER;
87850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87854: l_recog_line_1 NUMBER;

Line 87851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87847: l_acc_rev_natural_side_code VARCHAR2(1);
87848:
87849: l_num_entries NUMBER;
87850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87854: l_recog_line_1 NUMBER;
87855: l_recog_line_2 NUMBER;

Line 87852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87848:
87849: l_num_entries NUMBER;
87850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87854: l_recog_line_1 NUMBER;
87855: l_recog_line_2 NUMBER;
87856:

Line 87853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87849: l_num_entries NUMBER;
87850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87854: l_recog_line_1 NUMBER;
87855: l_recog_line_2 NUMBER;
87856:
87857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87855: l_recog_line_2 NUMBER;
87856:
87857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87858: l_bflow_applied_to_amt NUMBER; -- 5132302
87859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87860:
87861: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87862:
87863: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87934: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87930: l_accrual_line_num := NULL; -- 4262811
87931: l_tmp_amt := NULL; -- 4262811
87932: --
87933:
87934: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87935: l_balance_type_code <> 'B' THEN
87936: IF NVL(p_source_2,'
87937: ') = 'IPA'
87938: THEN

Line 88006: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88002: --
88003: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88004:
88005: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88006: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88007:
88008: -- 4955764
88009: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88010: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88050: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88046: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88047:
88048: IF xla_accounting_cache_pkg.GetValueChar
88049: (p_source_code => 'LEDGER_CATEGORY_CODE'
88050: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88051: AND l_bflow_method_code = 'PRIOR_ENTRY'
88052: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88053: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88054: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88151: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88147: p_lookup_type => 'XLA_OWNER_TYPE'
88148: ,p_lookup_code => l_component_type_code
88149: )
88150: ,p_token_4 => 'PRODUCT_NAME'
88151: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88152: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88153: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88154: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88155: ,p_ae_header_id => NULL

Line 88152: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88148: ,p_lookup_code => l_component_type_code
88149: )
88150: ,p_token_4 => 'PRODUCT_NAME'
88151: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88152: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88153: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88154: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88155: ,p_ae_header_id => NULL
88156: );

Line 88153: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88149: )
88150: ,p_token_4 => 'PRODUCT_NAME'
88151: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88152: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88153: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88154: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88155: ,p_ae_header_id => NULL
88156: );
88157:

Line 88154: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88150: ,p_token_4 => 'PRODUCT_NAME'
88151: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88152: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88153: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88154: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88155: ,p_ae_header_id => NULL
88156: );
88157:
88158: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88185: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88181: ----------------------------------------------------------------------------------
88182: -- 4219869 Business Flow
88183: -- Update journal entry status -- Need to generate this within IF
88184: ----------------------------------------------------------------------------------
88185: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88186: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88187: ,p_balance_type_code => l_balance_type_code
88188: );
88189:

Line 88273: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88269:
88270: --
88271: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88272: --
88273: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88274: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88275: ELSE
88276: ---------------------------------------------------------------------------------------------------
88277: -- 4262811a Switch Sign

Line 88298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88294:
88295: XLA_AE_LINES_PKG.ValidateCurrentLine;
88296: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88297:
88298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88299: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88300: ,p_balance_type_code => l_balance_type_code);
88301:
88302: END IF;

Line 88406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88402: l_tmp_amt NUMBER;
88403: l_acc_rev_natural_side_code VARCHAR2(1);
88404:
88405: l_num_entries NUMBER;
88406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88410: l_recog_line_1 NUMBER;

Line 88407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88403: l_acc_rev_natural_side_code VARCHAR2(1);
88404:
88405: l_num_entries NUMBER;
88406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88410: l_recog_line_1 NUMBER;
88411: l_recog_line_2 NUMBER;

Line 88408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88404:
88405: l_num_entries NUMBER;
88406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88410: l_recog_line_1 NUMBER;
88411: l_recog_line_2 NUMBER;
88412:

Line 88409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88405: l_num_entries NUMBER;
88406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88410: l_recog_line_1 NUMBER;
88411: l_recog_line_2 NUMBER;
88412:
88413: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88415: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88411: l_recog_line_2 NUMBER;
88412:
88413: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88414: l_bflow_applied_to_amt NUMBER; -- 5132302
88415: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88416:
88417: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88418:
88419: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88490: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88486: l_accrual_line_num := NULL; -- 4262811
88487: l_tmp_amt := NULL; -- 4262811
88488: --
88489:
88490: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88491: l_balance_type_code <> 'B' THEN
88492: IF NVL(p_source_2,'
88493: ') = 'IRV'
88494: THEN

Line 88562: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88558: --
88559: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88560:
88561: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88562: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88563:
88564: -- 4955764
88565: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88566: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88606: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88602: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88603:
88604: IF xla_accounting_cache_pkg.GetValueChar
88605: (p_source_code => 'LEDGER_CATEGORY_CODE'
88606: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88607: AND l_bflow_method_code = 'PRIOR_ENTRY'
88608: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88609: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88610: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88703: p_lookup_type => 'XLA_OWNER_TYPE'
88704: ,p_lookup_code => l_component_type_code
88705: )
88706: ,p_token_4 => 'PRODUCT_NAME'
88707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88711: ,p_ae_header_id => NULL

Line 88708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88704: ,p_lookup_code => l_component_type_code
88705: )
88706: ,p_token_4 => 'PRODUCT_NAME'
88707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88711: ,p_ae_header_id => NULL
88712: );

Line 88709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88705: )
88706: ,p_token_4 => 'PRODUCT_NAME'
88707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88711: ,p_ae_header_id => NULL
88712: );
88713:

Line 88710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88706: ,p_token_4 => 'PRODUCT_NAME'
88707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88711: ,p_ae_header_id => NULL
88712: );
88713:
88714: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88741: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88737: ----------------------------------------------------------------------------------
88738: -- 4219869 Business Flow
88739: -- Update journal entry status -- Need to generate this within IF
88740: ----------------------------------------------------------------------------------
88741: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88742: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88743: ,p_balance_type_code => l_balance_type_code
88744: );
88745:

Line 88829: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88825:
88826: --
88827: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88828: --
88829: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88830: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88831: ELSE
88832: ---------------------------------------------------------------------------------------------------
88833: -- 4262811a Switch Sign

Line 88854: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88850:
88851: XLA_AE_LINES_PKG.ValidateCurrentLine;
88852: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88853:
88854: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88855: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88856: ,p_balance_type_code => l_balance_type_code);
88857:
88858: END IF;

Line 88962: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88958: l_tmp_amt NUMBER;
88959: l_acc_rev_natural_side_code VARCHAR2(1);
88960:
88961: l_num_entries NUMBER;
88962: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88963: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88964: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88965: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88966: l_recog_line_1 NUMBER;

Line 88963: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88959: l_acc_rev_natural_side_code VARCHAR2(1);
88960:
88961: l_num_entries NUMBER;
88962: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88963: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88964: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88965: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88966: l_recog_line_1 NUMBER;
88967: l_recog_line_2 NUMBER;

Line 88964: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88960:
88961: l_num_entries NUMBER;
88962: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88963: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88964: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88965: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88966: l_recog_line_1 NUMBER;
88967: l_recog_line_2 NUMBER;
88968:

Line 88965: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88961: l_num_entries NUMBER;
88962: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88963: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88964: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88965: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88966: l_recog_line_1 NUMBER;
88967: l_recog_line_2 NUMBER;
88968:
88969: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88971: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88967: l_recog_line_2 NUMBER;
88968:
88969: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88970: l_bflow_applied_to_amt NUMBER; -- 5132302
88971: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88972:
88973: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88974:
88975: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89046: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89042: l_accrual_line_num := NULL; -- 4262811
89043: l_tmp_amt := NULL; -- 4262811
89044: --
89045:
89046: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89047: l_balance_type_code <> 'B' THEN
89048: IF NVL(p_source_2,'
89049: ') = 'IRV'
89050: THEN

Line 89118: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89114: --
89115: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89116:
89117: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89118: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89119:
89120: -- 4955764
89121: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89122: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89162: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89158: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89159:
89160: IF xla_accounting_cache_pkg.GetValueChar
89161: (p_source_code => 'LEDGER_CATEGORY_CODE'
89162: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89163: AND l_bflow_method_code = 'PRIOR_ENTRY'
89164: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89165: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89166: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89259: p_lookup_type => 'XLA_OWNER_TYPE'
89260: ,p_lookup_code => l_component_type_code
89261: )
89262: ,p_token_4 => 'PRODUCT_NAME'
89263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89267: ,p_ae_header_id => NULL

Line 89264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89260: ,p_lookup_code => l_component_type_code
89261: )
89262: ,p_token_4 => 'PRODUCT_NAME'
89263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89267: ,p_ae_header_id => NULL
89268: );

Line 89265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89261: )
89262: ,p_token_4 => 'PRODUCT_NAME'
89263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89267: ,p_ae_header_id => NULL
89268: );
89269:

Line 89266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89262: ,p_token_4 => 'PRODUCT_NAME'
89263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89267: ,p_ae_header_id => NULL
89268: );
89269:
89270: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89293: ----------------------------------------------------------------------------------
89294: -- 4219869 Business Flow
89295: -- Update journal entry status -- Need to generate this within IF
89296: ----------------------------------------------------------------------------------
89297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89298: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89299: ,p_balance_type_code => l_balance_type_code
89300: );
89301:

Line 89385: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89381:
89382: --
89383: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89384: --
89385: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89386: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89387: ELSE
89388: ---------------------------------------------------------------------------------------------------
89389: -- 4262811a Switch Sign

Line 89410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89406:
89407: XLA_AE_LINES_PKG.ValidateCurrentLine;
89408: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89409:
89410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89412: ,p_balance_type_code => l_balance_type_code);
89413:
89414: END IF;

Line 89518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89514: l_tmp_amt NUMBER;
89515: l_acc_rev_natural_side_code VARCHAR2(1);
89516:
89517: l_num_entries NUMBER;
89518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89522: l_recog_line_1 NUMBER;

Line 89519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89515: l_acc_rev_natural_side_code VARCHAR2(1);
89516:
89517: l_num_entries NUMBER;
89518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89522: l_recog_line_1 NUMBER;
89523: l_recog_line_2 NUMBER;

Line 89520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89516:
89517: l_num_entries NUMBER;
89518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89522: l_recog_line_1 NUMBER;
89523: l_recog_line_2 NUMBER;
89524:

Line 89521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89517: l_num_entries NUMBER;
89518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89522: l_recog_line_1 NUMBER;
89523: l_recog_line_2 NUMBER;
89524:
89525: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89527: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89523: l_recog_line_2 NUMBER;
89524:
89525: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89526: l_bflow_applied_to_amt NUMBER; -- 5132302
89527: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89528:
89529: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89530:
89531: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89602: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89598: l_accrual_line_num := NULL; -- 4262811
89599: l_tmp_amt := NULL; -- 4262811
89600: --
89601:
89602: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89603: l_balance_type_code <> 'B' THEN
89604: IF NVL(p_source_2,'
89605: ') = 'ISP'
89606: THEN

Line 89674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89670: --
89671: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89672:
89673: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89675:
89676: -- 4955764
89677: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89678: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89718: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89714: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89715:
89716: IF xla_accounting_cache_pkg.GetValueChar
89717: (p_source_code => 'LEDGER_CATEGORY_CODE'
89718: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89719: AND l_bflow_method_code = 'PRIOR_ENTRY'
89720: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89721: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89722: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89815: p_lookup_type => 'XLA_OWNER_TYPE'
89816: ,p_lookup_code => l_component_type_code
89817: )
89818: ,p_token_4 => 'PRODUCT_NAME'
89819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89823: ,p_ae_header_id => NULL

Line 89820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89816: ,p_lookup_code => l_component_type_code
89817: )
89818: ,p_token_4 => 'PRODUCT_NAME'
89819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89823: ,p_ae_header_id => NULL
89824: );

Line 89821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89817: )
89818: ,p_token_4 => 'PRODUCT_NAME'
89819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89823: ,p_ae_header_id => NULL
89824: );
89825:

Line 89822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89818: ,p_token_4 => 'PRODUCT_NAME'
89819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89823: ,p_ae_header_id => NULL
89824: );
89825:
89826: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89853: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89849: ----------------------------------------------------------------------------------
89850: -- 4219869 Business Flow
89851: -- Update journal entry status -- Need to generate this within IF
89852: ----------------------------------------------------------------------------------
89853: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89854: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89855: ,p_balance_type_code => l_balance_type_code
89856: );
89857:

Line 89941: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89937:
89938: --
89939: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89940: --
89941: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89942: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89943: ELSE
89944: ---------------------------------------------------------------------------------------------------
89945: -- 4262811a Switch Sign

Line 89966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89962:
89963: XLA_AE_LINES_PKG.ValidateCurrentLine;
89964: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89965:
89966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89967: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89968: ,p_balance_type_code => l_balance_type_code);
89969:
89970: END IF;

Line 90074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90070: l_tmp_amt NUMBER;
90071: l_acc_rev_natural_side_code VARCHAR2(1);
90072:
90073: l_num_entries NUMBER;
90074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90078: l_recog_line_1 NUMBER;

Line 90075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90071: l_acc_rev_natural_side_code VARCHAR2(1);
90072:
90073: l_num_entries NUMBER;
90074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90078: l_recog_line_1 NUMBER;
90079: l_recog_line_2 NUMBER;

Line 90076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90072:
90073: l_num_entries NUMBER;
90074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90078: l_recog_line_1 NUMBER;
90079: l_recog_line_2 NUMBER;
90080:

Line 90077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90073: l_num_entries NUMBER;
90074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90078: l_recog_line_1 NUMBER;
90079: l_recog_line_2 NUMBER;
90080:
90081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90079: l_recog_line_2 NUMBER;
90080:
90081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90082: l_bflow_applied_to_amt NUMBER; -- 5132302
90083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90084:
90085: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90086:
90087: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90154: l_accrual_line_num := NULL; -- 4262811
90155: l_tmp_amt := NULL; -- 4262811
90156: --
90157:
90158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90159: l_balance_type_code <> 'B' THEN
90160: IF NVL(p_source_2,'
90161: ') = 'ISP'
90162: THEN

Line 90230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90226: --
90227: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90228:
90229: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90231:
90232: -- 4955764
90233: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90234: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90274: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90270: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90271:
90272: IF xla_accounting_cache_pkg.GetValueChar
90273: (p_source_code => 'LEDGER_CATEGORY_CODE'
90274: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90275: AND l_bflow_method_code = 'PRIOR_ENTRY'
90276: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90277: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90278: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90371: p_lookup_type => 'XLA_OWNER_TYPE'
90372: ,p_lookup_code => l_component_type_code
90373: )
90374: ,p_token_4 => 'PRODUCT_NAME'
90375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90379: ,p_ae_header_id => NULL

Line 90376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90372: ,p_lookup_code => l_component_type_code
90373: )
90374: ,p_token_4 => 'PRODUCT_NAME'
90375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90379: ,p_ae_header_id => NULL
90380: );

Line 90377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90373: )
90374: ,p_token_4 => 'PRODUCT_NAME'
90375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90379: ,p_ae_header_id => NULL
90380: );
90381:

Line 90378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90374: ,p_token_4 => 'PRODUCT_NAME'
90375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90379: ,p_ae_header_id => NULL
90380: );
90381:
90382: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90405: ----------------------------------------------------------------------------------
90406: -- 4219869 Business Flow
90407: -- Update journal entry status -- Need to generate this within IF
90408: ----------------------------------------------------------------------------------
90409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90410: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90411: ,p_balance_type_code => l_balance_type_code
90412: );
90413:

Line 90497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90493:
90494: --
90495: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90496: --
90497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90498: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90499: ELSE
90500: ---------------------------------------------------------------------------------------------------
90501: -- 4262811a Switch Sign

Line 90522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90518:
90519: XLA_AE_LINES_PKG.ValidateCurrentLine;
90520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90521:
90522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90523: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90524: ,p_balance_type_code => l_balance_type_code);
90525:
90526: END IF;

Line 90630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90626: l_tmp_amt NUMBER;
90627: l_acc_rev_natural_side_code VARCHAR2(1);
90628:
90629: l_num_entries NUMBER;
90630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90634: l_recog_line_1 NUMBER;

Line 90631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90627: l_acc_rev_natural_side_code VARCHAR2(1);
90628:
90629: l_num_entries NUMBER;
90630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90634: l_recog_line_1 NUMBER;
90635: l_recog_line_2 NUMBER;

Line 90632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90628:
90629: l_num_entries NUMBER;
90630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90634: l_recog_line_1 NUMBER;
90635: l_recog_line_2 NUMBER;
90636:

Line 90633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90629: l_num_entries NUMBER;
90630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90634: l_recog_line_1 NUMBER;
90635: l_recog_line_2 NUMBER;
90636:
90637: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90639: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90635: l_recog_line_2 NUMBER;
90636:
90637: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90638: l_bflow_applied_to_amt NUMBER; -- 5132302
90639: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90640:
90641: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90642:
90643: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90714: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90710: l_accrual_line_num := NULL; -- 4262811
90711: l_tmp_amt := NULL; -- 4262811
90712: --
90713:
90714: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90715: l_balance_type_code <> 'B' THEN
90716: IF NVL(p_source_2,'
90717: ') = 'ISP'
90718: THEN

Line 90786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90782: --
90783: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90784:
90785: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90787:
90788: -- 4955764
90789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90826: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90827:
90828: IF xla_accounting_cache_pkg.GetValueChar
90829: (p_source_code => 'LEDGER_CATEGORY_CODE'
90830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90831: AND l_bflow_method_code = 'PRIOR_ENTRY'
90832: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90833: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90834: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90927: p_lookup_type => 'XLA_OWNER_TYPE'
90928: ,p_lookup_code => l_component_type_code
90929: )
90930: ,p_token_4 => 'PRODUCT_NAME'
90931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90935: ,p_ae_header_id => NULL

Line 90932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90928: ,p_lookup_code => l_component_type_code
90929: )
90930: ,p_token_4 => 'PRODUCT_NAME'
90931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90935: ,p_ae_header_id => NULL
90936: );

Line 90933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90929: )
90930: ,p_token_4 => 'PRODUCT_NAME'
90931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90935: ,p_ae_header_id => NULL
90936: );
90937:

Line 90934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90930: ,p_token_4 => 'PRODUCT_NAME'
90931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90935: ,p_ae_header_id => NULL
90936: );
90937:
90938: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90961: ----------------------------------------------------------------------------------
90962: -- 4219869 Business Flow
90963: -- Update journal entry status -- Need to generate this within IF
90964: ----------------------------------------------------------------------------------
90965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90967: ,p_balance_type_code => l_balance_type_code
90968: );
90969:

Line 91053: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91049:
91050: --
91051: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91052: --
91053: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91054: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91055: ELSE
91056: ---------------------------------------------------------------------------------------------------
91057: -- 4262811a Switch Sign

Line 91078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91074:
91075: XLA_AE_LINES_PKG.ValidateCurrentLine;
91076: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91077:
91078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91079: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91080: ,p_balance_type_code => l_balance_type_code);
91081:
91082: END IF;

Line 91186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91182: l_tmp_amt NUMBER;
91183: l_acc_rev_natural_side_code VARCHAR2(1);
91184:
91185: l_num_entries NUMBER;
91186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91190: l_recog_line_1 NUMBER;

Line 91187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91183: l_acc_rev_natural_side_code VARCHAR2(1);
91184:
91185: l_num_entries NUMBER;
91186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91190: l_recog_line_1 NUMBER;
91191: l_recog_line_2 NUMBER;

Line 91188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91184:
91185: l_num_entries NUMBER;
91186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91190: l_recog_line_1 NUMBER;
91191: l_recog_line_2 NUMBER;
91192:

Line 91189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91185: l_num_entries NUMBER;
91186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91190: l_recog_line_1 NUMBER;
91191: l_recog_line_2 NUMBER;
91192:
91193: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91195: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91191: l_recog_line_2 NUMBER;
91192:
91193: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91194: l_bflow_applied_to_amt NUMBER; -- 5132302
91195: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91196:
91197: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91198:
91199: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91270: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91266: l_accrual_line_num := NULL; -- 4262811
91267: l_tmp_amt := NULL; -- 4262811
91268: --
91269:
91270: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91271: l_balance_type_code <> 'B' THEN
91272: IF NVL(p_source_2,'
91273: ') = 'ISP'
91274: THEN

Line 91342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91338: --
91339: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91340:
91341: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91343:
91344: -- 4955764
91345: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91346: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91382: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91383:
91384: IF xla_accounting_cache_pkg.GetValueChar
91385: (p_source_code => 'LEDGER_CATEGORY_CODE'
91386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91387: AND l_bflow_method_code = 'PRIOR_ENTRY'
91388: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91389: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91390: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91483: p_lookup_type => 'XLA_OWNER_TYPE'
91484: ,p_lookup_code => l_component_type_code
91485: )
91486: ,p_token_4 => 'PRODUCT_NAME'
91487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91491: ,p_ae_header_id => NULL

Line 91488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91484: ,p_lookup_code => l_component_type_code
91485: )
91486: ,p_token_4 => 'PRODUCT_NAME'
91487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91491: ,p_ae_header_id => NULL
91492: );

Line 91489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91485: )
91486: ,p_token_4 => 'PRODUCT_NAME'
91487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91491: ,p_ae_header_id => NULL
91492: );
91493:

Line 91490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91486: ,p_token_4 => 'PRODUCT_NAME'
91487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91491: ,p_ae_header_id => NULL
91492: );
91493:
91494: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91517: ----------------------------------------------------------------------------------
91518: -- 4219869 Business Flow
91519: -- Update journal entry status -- Need to generate this within IF
91520: ----------------------------------------------------------------------------------
91521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91522: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91523: ,p_balance_type_code => l_balance_type_code
91524: );
91525:

Line 91609: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91605:
91606: --
91607: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91608: --
91609: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91610: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91611: ELSE
91612: ---------------------------------------------------------------------------------------------------
91613: -- 4262811a Switch Sign

Line 91634: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91630:
91631: XLA_AE_LINES_PKG.ValidateCurrentLine;
91632: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91633:
91634: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91635: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91636: ,p_balance_type_code => l_balance_type_code);
91637:
91638: END IF;

Line 91742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91738: l_tmp_amt NUMBER;
91739: l_acc_rev_natural_side_code VARCHAR2(1);
91740:
91741: l_num_entries NUMBER;
91742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91746: l_recog_line_1 NUMBER;

Line 91743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91739: l_acc_rev_natural_side_code VARCHAR2(1);
91740:
91741: l_num_entries NUMBER;
91742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91746: l_recog_line_1 NUMBER;
91747: l_recog_line_2 NUMBER;

Line 91744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91740:
91741: l_num_entries NUMBER;
91742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91746: l_recog_line_1 NUMBER;
91747: l_recog_line_2 NUMBER;
91748:

Line 91745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91741: l_num_entries NUMBER;
91742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91746: l_recog_line_1 NUMBER;
91747: l_recog_line_2 NUMBER;
91748:
91749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91747: l_recog_line_2 NUMBER;
91748:
91749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91750: l_bflow_applied_to_amt NUMBER; -- 5132302
91751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91752:
91753: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91754:
91755: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91822: l_accrual_line_num := NULL; -- 4262811
91823: l_tmp_amt := NULL; -- 4262811
91824: --
91825:
91826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91827: l_balance_type_code <> 'B' THEN
91828: IF NVL(p_source_2,'
91829: ') = 'ISP'
91830: THEN

Line 91898: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91894: --
91895: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91896:
91897: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91898: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91899:
91900: -- 4955764
91901: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91902: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91942: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91938: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91939:
91940: IF xla_accounting_cache_pkg.GetValueChar
91941: (p_source_code => 'LEDGER_CATEGORY_CODE'
91942: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91943: AND l_bflow_method_code = 'PRIOR_ENTRY'
91944: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91945: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91946: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92039: p_lookup_type => 'XLA_OWNER_TYPE'
92040: ,p_lookup_code => l_component_type_code
92041: )
92042: ,p_token_4 => 'PRODUCT_NAME'
92043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92047: ,p_ae_header_id => NULL

Line 92044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92040: ,p_lookup_code => l_component_type_code
92041: )
92042: ,p_token_4 => 'PRODUCT_NAME'
92043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92047: ,p_ae_header_id => NULL
92048: );

Line 92045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92041: )
92042: ,p_token_4 => 'PRODUCT_NAME'
92043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92047: ,p_ae_header_id => NULL
92048: );
92049:

Line 92046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92042: ,p_token_4 => 'PRODUCT_NAME'
92043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92047: ,p_ae_header_id => NULL
92048: );
92049:
92050: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92073: ----------------------------------------------------------------------------------
92074: -- 4219869 Business Flow
92075: -- Update journal entry status -- Need to generate this within IF
92076: ----------------------------------------------------------------------------------
92077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92079: ,p_balance_type_code => l_balance_type_code
92080: );
92081:

Line 92165: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92161:
92162: --
92163: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92164: --
92165: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92166: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92167: ELSE
92168: ---------------------------------------------------------------------------------------------------
92169: -- 4262811a Switch Sign

Line 92190: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92186:
92187: XLA_AE_LINES_PKG.ValidateCurrentLine;
92188: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92189:
92190: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92191: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92192: ,p_balance_type_code => l_balance_type_code);
92193:
92194: END IF;

Line 92298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92294: l_tmp_amt NUMBER;
92295: l_acc_rev_natural_side_code VARCHAR2(1);
92296:
92297: l_num_entries NUMBER;
92298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92302: l_recog_line_1 NUMBER;

Line 92299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92295: l_acc_rev_natural_side_code VARCHAR2(1);
92296:
92297: l_num_entries NUMBER;
92298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92302: l_recog_line_1 NUMBER;
92303: l_recog_line_2 NUMBER;

Line 92300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92296:
92297: l_num_entries NUMBER;
92298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92302: l_recog_line_1 NUMBER;
92303: l_recog_line_2 NUMBER;
92304:

Line 92301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92297: l_num_entries NUMBER;
92298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92302: l_recog_line_1 NUMBER;
92303: l_recog_line_2 NUMBER;
92304:
92305: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92307: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92303: l_recog_line_2 NUMBER;
92304:
92305: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92306: l_bflow_applied_to_amt NUMBER; -- 5132302
92307: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92308:
92309: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92310:
92311: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92382: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92378: l_accrual_line_num := NULL; -- 4262811
92379: l_tmp_amt := NULL; -- 4262811
92380: --
92381:
92382: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92383: l_balance_type_code <> 'B' THEN
92384: IF NVL(p_source_2,'
92385: ') = 'ISP'
92386: THEN

Line 92454: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92450: --
92451: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92452:
92453: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92454: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92455:
92456: -- 4955764
92457: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92458: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92498: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92494: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92495:
92496: IF xla_accounting_cache_pkg.GetValueChar
92497: (p_source_code => 'LEDGER_CATEGORY_CODE'
92498: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92499: AND l_bflow_method_code = 'PRIOR_ENTRY'
92500: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92501: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92502: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92595: p_lookup_type => 'XLA_OWNER_TYPE'
92596: ,p_lookup_code => l_component_type_code
92597: )
92598: ,p_token_4 => 'PRODUCT_NAME'
92599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92603: ,p_ae_header_id => NULL

Line 92600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92596: ,p_lookup_code => l_component_type_code
92597: )
92598: ,p_token_4 => 'PRODUCT_NAME'
92599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92603: ,p_ae_header_id => NULL
92604: );

Line 92601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92597: )
92598: ,p_token_4 => 'PRODUCT_NAME'
92599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92603: ,p_ae_header_id => NULL
92604: );
92605:

Line 92602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92598: ,p_token_4 => 'PRODUCT_NAME'
92599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92603: ,p_ae_header_id => NULL
92604: );
92605:
92606: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92629: ----------------------------------------------------------------------------------
92630: -- 4219869 Business Flow
92631: -- Update journal entry status -- Need to generate this within IF
92632: ----------------------------------------------------------------------------------
92633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92634: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92635: ,p_balance_type_code => l_balance_type_code
92636: );
92637:

Line 92721: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92717:
92718: --
92719: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92720: --
92721: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92722: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92723: ELSE
92724: ---------------------------------------------------------------------------------------------------
92725: -- 4262811a Switch Sign

Line 92746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92742:
92743: XLA_AE_LINES_PKG.ValidateCurrentLine;
92744: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92745:
92746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92747: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92748: ,p_balance_type_code => l_balance_type_code);
92749:
92750: END IF;

Line 92854: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92850: l_tmp_amt NUMBER;
92851: l_acc_rev_natural_side_code VARCHAR2(1);
92852:
92853: l_num_entries NUMBER;
92854: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92855: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92856: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92857: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92858: l_recog_line_1 NUMBER;

Line 92855: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92851: l_acc_rev_natural_side_code VARCHAR2(1);
92852:
92853: l_num_entries NUMBER;
92854: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92855: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92856: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92857: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92858: l_recog_line_1 NUMBER;
92859: l_recog_line_2 NUMBER;

Line 92856: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92852:
92853: l_num_entries NUMBER;
92854: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92855: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92856: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92857: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92858: l_recog_line_1 NUMBER;
92859: l_recog_line_2 NUMBER;
92860:

Line 92857: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92853: l_num_entries NUMBER;
92854: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92855: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92856: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92857: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92858: l_recog_line_1 NUMBER;
92859: l_recog_line_2 NUMBER;
92860:
92861: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92863: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92859: l_recog_line_2 NUMBER;
92860:
92861: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92862: l_bflow_applied_to_amt NUMBER; -- 5132302
92863: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92864:
92865: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92866:
92867: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92938: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92934: l_accrual_line_num := NULL; -- 4262811
92935: l_tmp_amt := NULL; -- 4262811
92936: --
92937:
92938: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92939: l_balance_type_code <> 'B' THEN
92940: IF NVL(p_source_2,'
92941: ') = 'ISP'
92942: THEN

Line 93010: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93006: --
93007: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93008:
93009: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93010: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93011:
93012: -- 4955764
93013: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93014: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93054: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93050: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93051:
93052: IF xla_accounting_cache_pkg.GetValueChar
93053: (p_source_code => 'LEDGER_CATEGORY_CODE'
93054: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93055: AND l_bflow_method_code = 'PRIOR_ENTRY'
93056: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93057: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93058: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93151: p_lookup_type => 'XLA_OWNER_TYPE'
93152: ,p_lookup_code => l_component_type_code
93153: )
93154: ,p_token_4 => 'PRODUCT_NAME'
93155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93159: ,p_ae_header_id => NULL

Line 93156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93152: ,p_lookup_code => l_component_type_code
93153: )
93154: ,p_token_4 => 'PRODUCT_NAME'
93155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93159: ,p_ae_header_id => NULL
93160: );

Line 93157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93153: )
93154: ,p_token_4 => 'PRODUCT_NAME'
93155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93159: ,p_ae_header_id => NULL
93160: );
93161:

Line 93158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93154: ,p_token_4 => 'PRODUCT_NAME'
93155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93159: ,p_ae_header_id => NULL
93160: );
93161:
93162: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93185: ----------------------------------------------------------------------------------
93186: -- 4219869 Business Flow
93187: -- Update journal entry status -- Need to generate this within IF
93188: ----------------------------------------------------------------------------------
93189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93190: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93191: ,p_balance_type_code => l_balance_type_code
93192: );
93193:

Line 93277: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93273:
93274: --
93275: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93276: --
93277: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93278: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93279: ELSE
93280: ---------------------------------------------------------------------------------------------------
93281: -- 4262811a Switch Sign

Line 93302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93298:
93299: XLA_AE_LINES_PKG.ValidateCurrentLine;
93300: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93301:
93302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93304: ,p_balance_type_code => l_balance_type_code);
93305:
93306: END IF;

Line 93410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93406: l_tmp_amt NUMBER;
93407: l_acc_rev_natural_side_code VARCHAR2(1);
93408:
93409: l_num_entries NUMBER;
93410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93414: l_recog_line_1 NUMBER;

Line 93411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93407: l_acc_rev_natural_side_code VARCHAR2(1);
93408:
93409: l_num_entries NUMBER;
93410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93414: l_recog_line_1 NUMBER;
93415: l_recog_line_2 NUMBER;

Line 93412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93408:
93409: l_num_entries NUMBER;
93410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93414: l_recog_line_1 NUMBER;
93415: l_recog_line_2 NUMBER;
93416:

Line 93413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93409: l_num_entries NUMBER;
93410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93414: l_recog_line_1 NUMBER;
93415: l_recog_line_2 NUMBER;
93416:
93417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93415: l_recog_line_2 NUMBER;
93416:
93417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93418: l_bflow_applied_to_amt NUMBER; -- 5132302
93419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93420:
93421: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93422:
93423: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93494: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93490: l_accrual_line_num := NULL; -- 4262811
93491: l_tmp_amt := NULL; -- 4262811
93492: --
93493:
93494: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93495: l_balance_type_code <> 'B' THEN
93496: IF NVL(p_source_2,'
93497: ') = 'ISP'
93498: THEN

Line 93566: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93562: --
93563: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93564:
93565: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93566: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93567:
93568: -- 4955764
93569: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93570: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93610: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93606: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93607:
93608: IF xla_accounting_cache_pkg.GetValueChar
93609: (p_source_code => 'LEDGER_CATEGORY_CODE'
93610: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93611: AND l_bflow_method_code = 'PRIOR_ENTRY'
93612: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93613: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93614: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93707: p_lookup_type => 'XLA_OWNER_TYPE'
93708: ,p_lookup_code => l_component_type_code
93709: )
93710: ,p_token_4 => 'PRODUCT_NAME'
93711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93715: ,p_ae_header_id => NULL

Line 93712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93708: ,p_lookup_code => l_component_type_code
93709: )
93710: ,p_token_4 => 'PRODUCT_NAME'
93711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93715: ,p_ae_header_id => NULL
93716: );

Line 93713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93709: )
93710: ,p_token_4 => 'PRODUCT_NAME'
93711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93715: ,p_ae_header_id => NULL
93716: );
93717:

Line 93714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93710: ,p_token_4 => 'PRODUCT_NAME'
93711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93715: ,p_ae_header_id => NULL
93716: );
93717:
93718: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93741: ----------------------------------------------------------------------------------
93742: -- 4219869 Business Flow
93743: -- Update journal entry status -- Need to generate this within IF
93744: ----------------------------------------------------------------------------------
93745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93746: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93747: ,p_balance_type_code => l_balance_type_code
93748: );
93749:

Line 93833: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93829:
93830: --
93831: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93832: --
93833: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93834: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93835: ELSE
93836: ---------------------------------------------------------------------------------------------------
93837: -- 4262811a Switch Sign

Line 93858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93854:
93855: XLA_AE_LINES_PKG.ValidateCurrentLine;
93856: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93857:
93858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93860: ,p_balance_type_code => l_balance_type_code);
93861:
93862: END IF;

Line 93966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93962: l_tmp_amt NUMBER;
93963: l_acc_rev_natural_side_code VARCHAR2(1);
93964:
93965: l_num_entries NUMBER;
93966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93970: l_recog_line_1 NUMBER;

Line 93967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93963: l_acc_rev_natural_side_code VARCHAR2(1);
93964:
93965: l_num_entries NUMBER;
93966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93970: l_recog_line_1 NUMBER;
93971: l_recog_line_2 NUMBER;

Line 93968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93964:
93965: l_num_entries NUMBER;
93966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93970: l_recog_line_1 NUMBER;
93971: l_recog_line_2 NUMBER;
93972:

Line 93969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93965: l_num_entries NUMBER;
93966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93970: l_recog_line_1 NUMBER;
93971: l_recog_line_2 NUMBER;
93972:
93973: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93975: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93971: l_recog_line_2 NUMBER;
93972:
93973: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93974: l_bflow_applied_to_amt NUMBER; -- 5132302
93975: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93976:
93977: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93978:
93979: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94050: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94046: l_accrual_line_num := NULL; -- 4262811
94047: l_tmp_amt := NULL; -- 4262811
94048: --
94049:
94050: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94051: l_balance_type_code <> 'B' THEN
94052: IF NVL(p_source_2,'
94053: ') = 'ISP'
94054: THEN

Line 94122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94118: --
94119: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94120:
94121: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94123:
94124: -- 4955764
94125: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94126: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94166: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94162: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94163:
94164: IF xla_accounting_cache_pkg.GetValueChar
94165: (p_source_code => 'LEDGER_CATEGORY_CODE'
94166: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94167: AND l_bflow_method_code = 'PRIOR_ENTRY'
94168: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94169: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94170: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94263: p_lookup_type => 'XLA_OWNER_TYPE'
94264: ,p_lookup_code => l_component_type_code
94265: )
94266: ,p_token_4 => 'PRODUCT_NAME'
94267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94271: ,p_ae_header_id => NULL

Line 94268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94264: ,p_lookup_code => l_component_type_code
94265: )
94266: ,p_token_4 => 'PRODUCT_NAME'
94267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94271: ,p_ae_header_id => NULL
94272: );

Line 94269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94265: )
94266: ,p_token_4 => 'PRODUCT_NAME'
94267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94271: ,p_ae_header_id => NULL
94272: );
94273:

Line 94270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94266: ,p_token_4 => 'PRODUCT_NAME'
94267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94271: ,p_ae_header_id => NULL
94272: );
94273:
94274: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94297: ----------------------------------------------------------------------------------
94298: -- 4219869 Business Flow
94299: -- Update journal entry status -- Need to generate this within IF
94300: ----------------------------------------------------------------------------------
94301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94302: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94303: ,p_balance_type_code => l_balance_type_code
94304: );
94305:

Line 94389: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94385:
94386: --
94387: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94388: --
94389: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94390: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94391: ELSE
94392: ---------------------------------------------------------------------------------------------------
94393: -- 4262811a Switch Sign

Line 94414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94410:
94411: XLA_AE_LINES_PKG.ValidateCurrentLine;
94412: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94413:
94414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94415: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94416: ,p_balance_type_code => l_balance_type_code);
94417:
94418: END IF;

Line 94522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94518: l_tmp_amt NUMBER;
94519: l_acc_rev_natural_side_code VARCHAR2(1);
94520:
94521: l_num_entries NUMBER;
94522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94526: l_recog_line_1 NUMBER;

Line 94523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94519: l_acc_rev_natural_side_code VARCHAR2(1);
94520:
94521: l_num_entries NUMBER;
94522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94526: l_recog_line_1 NUMBER;
94527: l_recog_line_2 NUMBER;

Line 94524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94520:
94521: l_num_entries NUMBER;
94522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94526: l_recog_line_1 NUMBER;
94527: l_recog_line_2 NUMBER;
94528:

Line 94525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94521: l_num_entries NUMBER;
94522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94526: l_recog_line_1 NUMBER;
94527: l_recog_line_2 NUMBER;
94528:
94529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94527: l_recog_line_2 NUMBER;
94528:
94529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94530: l_bflow_applied_to_amt NUMBER; -- 5132302
94531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94532:
94533: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94534:
94535: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94606: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94602: l_accrual_line_num := NULL; -- 4262811
94603: l_tmp_amt := NULL; -- 4262811
94604: --
94605:
94606: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94607: l_balance_type_code <> 'B' THEN
94608: IF NVL(p_source_2,'
94609: ') = 'ISP'
94610: THEN

Line 94678: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94674: --
94675: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94676:
94677: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94678: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94679:
94680: -- 4955764
94681: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94682: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94722: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94718: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94719:
94720: IF xla_accounting_cache_pkg.GetValueChar
94721: (p_source_code => 'LEDGER_CATEGORY_CODE'
94722: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94723: AND l_bflow_method_code = 'PRIOR_ENTRY'
94724: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94725: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94726: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94819: p_lookup_type => 'XLA_OWNER_TYPE'
94820: ,p_lookup_code => l_component_type_code
94821: )
94822: ,p_token_4 => 'PRODUCT_NAME'
94823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94827: ,p_ae_header_id => NULL

Line 94824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94820: ,p_lookup_code => l_component_type_code
94821: )
94822: ,p_token_4 => 'PRODUCT_NAME'
94823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94827: ,p_ae_header_id => NULL
94828: );

Line 94825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94821: )
94822: ,p_token_4 => 'PRODUCT_NAME'
94823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94827: ,p_ae_header_id => NULL
94828: );
94829:

Line 94826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94822: ,p_token_4 => 'PRODUCT_NAME'
94823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94827: ,p_ae_header_id => NULL
94828: );
94829:
94830: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94853: ----------------------------------------------------------------------------------
94854: -- 4219869 Business Flow
94855: -- Update journal entry status -- Need to generate this within IF
94856: ----------------------------------------------------------------------------------
94857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94858: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94859: ,p_balance_type_code => l_balance_type_code
94860: );
94861:

Line 94945: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94941:
94942: --
94943: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94944: --
94945: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94946: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94947: ELSE
94948: ---------------------------------------------------------------------------------------------------
94949: -- 4262811a Switch Sign

Line 94970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94966:
94967: XLA_AE_LINES_PKG.ValidateCurrentLine;
94968: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94969:
94970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94971: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94972: ,p_balance_type_code => l_balance_type_code);
94973:
94974: END IF;

Line 95078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95074: l_tmp_amt NUMBER;
95075: l_acc_rev_natural_side_code VARCHAR2(1);
95076:
95077: l_num_entries NUMBER;
95078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95082: l_recog_line_1 NUMBER;

Line 95079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95075: l_acc_rev_natural_side_code VARCHAR2(1);
95076:
95077: l_num_entries NUMBER;
95078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95082: l_recog_line_1 NUMBER;
95083: l_recog_line_2 NUMBER;

Line 95080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95076:
95077: l_num_entries NUMBER;
95078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95082: l_recog_line_1 NUMBER;
95083: l_recog_line_2 NUMBER;
95084:

Line 95081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95077: l_num_entries NUMBER;
95078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95082: l_recog_line_1 NUMBER;
95083: l_recog_line_2 NUMBER;
95084:
95085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95083: l_recog_line_2 NUMBER;
95084:
95085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95086: l_bflow_applied_to_amt NUMBER; -- 5132302
95087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95088:
95089: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95090:
95091: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95158: l_accrual_line_num := NULL; -- 4262811
95159: l_tmp_amt := NULL; -- 4262811
95160: --
95161:
95162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95163: l_balance_type_code <> 'B' THEN
95164: IF NVL(p_source_2,'
95165: ') = 'ISP'
95166: THEN

Line 95234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95230: --
95231: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95232:
95233: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95235:
95236: -- 4955764
95237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95278: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95274: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95275:
95276: IF xla_accounting_cache_pkg.GetValueChar
95277: (p_source_code => 'LEDGER_CATEGORY_CODE'
95278: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95279: AND l_bflow_method_code = 'PRIOR_ENTRY'
95280: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95281: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95282: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95375: p_lookup_type => 'XLA_OWNER_TYPE'
95376: ,p_lookup_code => l_component_type_code
95377: )
95378: ,p_token_4 => 'PRODUCT_NAME'
95379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95383: ,p_ae_header_id => NULL

Line 95380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95376: ,p_lookup_code => l_component_type_code
95377: )
95378: ,p_token_4 => 'PRODUCT_NAME'
95379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95383: ,p_ae_header_id => NULL
95384: );

Line 95381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95377: )
95378: ,p_token_4 => 'PRODUCT_NAME'
95379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95383: ,p_ae_header_id => NULL
95384: );
95385:

Line 95382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95378: ,p_token_4 => 'PRODUCT_NAME'
95379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95383: ,p_ae_header_id => NULL
95384: );
95385:
95386: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95409: ----------------------------------------------------------------------------------
95410: -- 4219869 Business Flow
95411: -- Update journal entry status -- Need to generate this within IF
95412: ----------------------------------------------------------------------------------
95413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95414: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95415: ,p_balance_type_code => l_balance_type_code
95416: );
95417:

Line 95501: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95497:
95498: --
95499: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95500: --
95501: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95502: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95503: ELSE
95504: ---------------------------------------------------------------------------------------------------
95505: -- 4262811a Switch Sign

Line 95526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95522:
95523: XLA_AE_LINES_PKG.ValidateCurrentLine;
95524: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95525:
95526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95527: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95528: ,p_balance_type_code => l_balance_type_code);
95529:
95530: END IF;

Line 95634: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95630: l_tmp_amt NUMBER;
95631: l_acc_rev_natural_side_code VARCHAR2(1);
95632:
95633: l_num_entries NUMBER;
95634: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95635: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95636: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95637: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95638: l_recog_line_1 NUMBER;

Line 95635: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95631: l_acc_rev_natural_side_code VARCHAR2(1);
95632:
95633: l_num_entries NUMBER;
95634: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95635: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95636: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95637: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95638: l_recog_line_1 NUMBER;
95639: l_recog_line_2 NUMBER;

Line 95636: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95632:
95633: l_num_entries NUMBER;
95634: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95635: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95636: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95637: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95638: l_recog_line_1 NUMBER;
95639: l_recog_line_2 NUMBER;
95640:

Line 95637: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95633: l_num_entries NUMBER;
95634: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95635: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95636: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95637: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95638: l_recog_line_1 NUMBER;
95639: l_recog_line_2 NUMBER;
95640:
95641: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95643: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95639: l_recog_line_2 NUMBER;
95640:
95641: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95642: l_bflow_applied_to_amt NUMBER; -- 5132302
95643: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95644:
95645: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95646:
95647: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95718: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95714: l_accrual_line_num := NULL; -- 4262811
95715: l_tmp_amt := NULL; -- 4262811
95716: --
95717:
95718: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95719: l_balance_type_code <> 'B' THEN
95720: IF NVL(p_source_2,'
95721: ') = 'ISP'
95722: THEN

Line 95790: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95786: --
95787: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95788:
95789: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95790: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95791:
95792: -- 4955764
95793: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95794: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95834: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95830: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95831:
95832: IF xla_accounting_cache_pkg.GetValueChar
95833: (p_source_code => 'LEDGER_CATEGORY_CODE'
95834: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95835: AND l_bflow_method_code = 'PRIOR_ENTRY'
95836: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95837: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95838: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95931: p_lookup_type => 'XLA_OWNER_TYPE'
95932: ,p_lookup_code => l_component_type_code
95933: )
95934: ,p_token_4 => 'PRODUCT_NAME'
95935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95939: ,p_ae_header_id => NULL

Line 95936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95932: ,p_lookup_code => l_component_type_code
95933: )
95934: ,p_token_4 => 'PRODUCT_NAME'
95935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95939: ,p_ae_header_id => NULL
95940: );

Line 95937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95933: )
95934: ,p_token_4 => 'PRODUCT_NAME'
95935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95939: ,p_ae_header_id => NULL
95940: );
95941:

Line 95938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95934: ,p_token_4 => 'PRODUCT_NAME'
95935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95939: ,p_ae_header_id => NULL
95940: );
95941:
95942: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95965: ----------------------------------------------------------------------------------
95966: -- 4219869 Business Flow
95967: -- Update journal entry status -- Need to generate this within IF
95968: ----------------------------------------------------------------------------------
95969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95970: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95971: ,p_balance_type_code => l_balance_type_code
95972: );
95973:

Line 96057: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96053:
96054: --
96055: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96056: --
96057: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96058: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96059: ELSE
96060: ---------------------------------------------------------------------------------------------------
96061: -- 4262811a Switch Sign

Line 96082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96078:
96079: XLA_AE_LINES_PKG.ValidateCurrentLine;
96080: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96081:
96082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96083: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96084: ,p_balance_type_code => l_balance_type_code);
96085:
96086: END IF;

Line 96190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96186: l_tmp_amt NUMBER;
96187: l_acc_rev_natural_side_code VARCHAR2(1);
96188:
96189: l_num_entries NUMBER;
96190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96194: l_recog_line_1 NUMBER;

Line 96191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96187: l_acc_rev_natural_side_code VARCHAR2(1);
96188:
96189: l_num_entries NUMBER;
96190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96194: l_recog_line_1 NUMBER;
96195: l_recog_line_2 NUMBER;

Line 96192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96188:
96189: l_num_entries NUMBER;
96190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96194: l_recog_line_1 NUMBER;
96195: l_recog_line_2 NUMBER;
96196:

Line 96193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96189: l_num_entries NUMBER;
96190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96194: l_recog_line_1 NUMBER;
96195: l_recog_line_2 NUMBER;
96196:
96197: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96199: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96195: l_recog_line_2 NUMBER;
96196:
96197: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96198: l_bflow_applied_to_amt NUMBER; -- 5132302
96199: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96200:
96201: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96202:
96203: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96274: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96270: l_accrual_line_num := NULL; -- 4262811
96271: l_tmp_amt := NULL; -- 4262811
96272: --
96273:
96274: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96275: l_balance_type_code <> 'B' THEN
96276: IF NVL(p_source_2,'
96277: ') = 'ISP'
96278: THEN

Line 96346: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96342: --
96343: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96344:
96345: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96346: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96347:
96348: -- 4955764
96349: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96350: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96390: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96386: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96387:
96388: IF xla_accounting_cache_pkg.GetValueChar
96389: (p_source_code => 'LEDGER_CATEGORY_CODE'
96390: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96391: AND l_bflow_method_code = 'PRIOR_ENTRY'
96392: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96393: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96394: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96487: p_lookup_type => 'XLA_OWNER_TYPE'
96488: ,p_lookup_code => l_component_type_code
96489: )
96490: ,p_token_4 => 'PRODUCT_NAME'
96491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96495: ,p_ae_header_id => NULL

Line 96492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96488: ,p_lookup_code => l_component_type_code
96489: )
96490: ,p_token_4 => 'PRODUCT_NAME'
96491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96495: ,p_ae_header_id => NULL
96496: );

Line 96493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96489: )
96490: ,p_token_4 => 'PRODUCT_NAME'
96491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96495: ,p_ae_header_id => NULL
96496: );
96497:

Line 96494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96490: ,p_token_4 => 'PRODUCT_NAME'
96491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96495: ,p_ae_header_id => NULL
96496: );
96497:
96498: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96521: ----------------------------------------------------------------------------------
96522: -- 4219869 Business Flow
96523: -- Update journal entry status -- Need to generate this within IF
96524: ----------------------------------------------------------------------------------
96525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96526: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96527: ,p_balance_type_code => l_balance_type_code
96528: );
96529:

Line 96613: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96609:
96610: --
96611: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96612: --
96613: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96614: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96615: ELSE
96616: ---------------------------------------------------------------------------------------------------
96617: -- 4262811a Switch Sign

Line 96638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96634:
96635: XLA_AE_LINES_PKG.ValidateCurrentLine;
96636: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96637:
96638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96639: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96640: ,p_balance_type_code => l_balance_type_code);
96641:
96642: END IF;

Line 96746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96742: l_tmp_amt NUMBER;
96743: l_acc_rev_natural_side_code VARCHAR2(1);
96744:
96745: l_num_entries NUMBER;
96746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96750: l_recog_line_1 NUMBER;

Line 96747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96743: l_acc_rev_natural_side_code VARCHAR2(1);
96744:
96745: l_num_entries NUMBER;
96746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96750: l_recog_line_1 NUMBER;
96751: l_recog_line_2 NUMBER;

Line 96748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96744:
96745: l_num_entries NUMBER;
96746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96750: l_recog_line_1 NUMBER;
96751: l_recog_line_2 NUMBER;
96752:

Line 96749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96745: l_num_entries NUMBER;
96746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96750: l_recog_line_1 NUMBER;
96751: l_recog_line_2 NUMBER;
96752:
96753: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96755: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96751: l_recog_line_2 NUMBER;
96752:
96753: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96754: l_bflow_applied_to_amt NUMBER; -- 5132302
96755: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96756:
96757: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96758:
96759: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96830: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96826: l_accrual_line_num := NULL; -- 4262811
96827: l_tmp_amt := NULL; -- 4262811
96828: --
96829:
96830: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96831: l_balance_type_code <> 'B' THEN
96832: IF NVL(p_source_2,'
96833: ') = 'ITR'
96834: THEN

Line 96902: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96898: --
96899: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96900:
96901: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96902: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96903:
96904: -- 4955764
96905: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96906: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96946: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96942: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96943:
96944: IF xla_accounting_cache_pkg.GetValueChar
96945: (p_source_code => 'LEDGER_CATEGORY_CODE'
96946: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96947: AND l_bflow_method_code = 'PRIOR_ENTRY'
96948: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96949: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96950: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97043: p_lookup_type => 'XLA_OWNER_TYPE'
97044: ,p_lookup_code => l_component_type_code
97045: )
97046: ,p_token_4 => 'PRODUCT_NAME'
97047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97051: ,p_ae_header_id => NULL

Line 97048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97044: ,p_lookup_code => l_component_type_code
97045: )
97046: ,p_token_4 => 'PRODUCT_NAME'
97047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97051: ,p_ae_header_id => NULL
97052: );

Line 97049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97045: )
97046: ,p_token_4 => 'PRODUCT_NAME'
97047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97051: ,p_ae_header_id => NULL
97052: );
97053:

Line 97050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97046: ,p_token_4 => 'PRODUCT_NAME'
97047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97051: ,p_ae_header_id => NULL
97052: );
97053:
97054: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97077: ----------------------------------------------------------------------------------
97078: -- 4219869 Business Flow
97079: -- Update journal entry status -- Need to generate this within IF
97080: ----------------------------------------------------------------------------------
97081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97082: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97083: ,p_balance_type_code => l_balance_type_code
97084: );
97085:

Line 97169: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97165:
97166: --
97167: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97168: --
97169: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97170: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97171: ELSE
97172: ---------------------------------------------------------------------------------------------------
97173: -- 4262811a Switch Sign

Line 97194: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97190:
97191: XLA_AE_LINES_PKG.ValidateCurrentLine;
97192: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97193:
97194: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97195: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97196: ,p_balance_type_code => l_balance_type_code);
97197:
97198: END IF;

Line 97302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97298: l_tmp_amt NUMBER;
97299: l_acc_rev_natural_side_code VARCHAR2(1);
97300:
97301: l_num_entries NUMBER;
97302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97306: l_recog_line_1 NUMBER;

Line 97303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97299: l_acc_rev_natural_side_code VARCHAR2(1);
97300:
97301: l_num_entries NUMBER;
97302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97306: l_recog_line_1 NUMBER;
97307: l_recog_line_2 NUMBER;

Line 97304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97300:
97301: l_num_entries NUMBER;
97302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97306: l_recog_line_1 NUMBER;
97307: l_recog_line_2 NUMBER;
97308:

Line 97305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97301: l_num_entries NUMBER;
97302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97306: l_recog_line_1 NUMBER;
97307: l_recog_line_2 NUMBER;
97308:
97309: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97311: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97307: l_recog_line_2 NUMBER;
97308:
97309: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97310: l_bflow_applied_to_amt NUMBER; -- 5132302
97311: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97312:
97313: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97314:
97315: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97386: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97382: l_accrual_line_num := NULL; -- 4262811
97383: l_tmp_amt := NULL; -- 4262811
97384: --
97385:
97386: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97387: l_balance_type_code <> 'B' THEN
97388: IF NVL(p_source_2,'
97389: ') = 'ITR'
97390: THEN

Line 97458: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

97454: --
97455: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
97456:
97457: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
97458: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97459:
97460: -- 4955764
97461: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97462: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97502: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97498: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97499:
97500: IF xla_accounting_cache_pkg.GetValueChar
97501: (p_source_code => 'LEDGER_CATEGORY_CODE'
97502: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97503: AND l_bflow_method_code = 'PRIOR_ENTRY'
97504: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97505: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97506: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97599: p_lookup_type => 'XLA_OWNER_TYPE'
97600: ,p_lookup_code => l_component_type_code
97601: )
97602: ,p_token_4 => 'PRODUCT_NAME'
97603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97607: ,p_ae_header_id => NULL

Line 97604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97600: ,p_lookup_code => l_component_type_code
97601: )
97602: ,p_token_4 => 'PRODUCT_NAME'
97603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97607: ,p_ae_header_id => NULL
97608: );

Line 97605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97601: )
97602: ,p_token_4 => 'PRODUCT_NAME'
97603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97607: ,p_ae_header_id => NULL
97608: );
97609:

Line 97606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97602: ,p_token_4 => 'PRODUCT_NAME'
97603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97607: ,p_ae_header_id => NULL
97608: );
97609:
97610: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97633: ----------------------------------------------------------------------------------
97634: -- 4219869 Business Flow
97635: -- Update journal entry status -- Need to generate this within IF
97636: ----------------------------------------------------------------------------------
97637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97638: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97639: ,p_balance_type_code => l_balance_type_code
97640: );
97641:

Line 97725: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97721:
97722: --
97723: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97724: --
97725: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97726: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97727: ELSE
97728: ---------------------------------------------------------------------------------------------------
97729: -- 4262811a Switch Sign

Line 97750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97746:
97747: XLA_AE_LINES_PKG.ValidateCurrentLine;
97748: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97749:
97750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97751: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97752: ,p_balance_type_code => l_balance_type_code);
97753:
97754: END IF;

Line 97858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97854: l_tmp_amt NUMBER;
97855: l_acc_rev_natural_side_code VARCHAR2(1);
97856:
97857: l_num_entries NUMBER;
97858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97862: l_recog_line_1 NUMBER;

Line 97859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97855: l_acc_rev_natural_side_code VARCHAR2(1);
97856:
97857: l_num_entries NUMBER;
97858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97862: l_recog_line_1 NUMBER;
97863: l_recog_line_2 NUMBER;

Line 97860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97856:
97857: l_num_entries NUMBER;
97858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97862: l_recog_line_1 NUMBER;
97863: l_recog_line_2 NUMBER;
97864:

Line 97861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97857: l_num_entries NUMBER;
97858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97862: l_recog_line_1 NUMBER;
97863: l_recog_line_2 NUMBER;
97864:
97865: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97867: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97863: l_recog_line_2 NUMBER;
97864:
97865: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97866: l_bflow_applied_to_amt NUMBER; -- 5132302
97867: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97868:
97869: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97870:
97871: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97942: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97938: l_accrual_line_num := NULL; -- 4262811
97939: l_tmp_amt := NULL; -- 4262811
97940: --
97941:
97942: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97943: l_balance_type_code <> 'B' THEN
97944: IF NVL(p_source_2,'
97945: ') = 'ITR'
97946: THEN

Line 98014: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98010: --
98011: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98012:
98013: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98014: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98015:
98016: -- 4955764
98017: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98018: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98058: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98054: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98055:
98056: IF xla_accounting_cache_pkg.GetValueChar
98057: (p_source_code => 'LEDGER_CATEGORY_CODE'
98058: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98059: AND l_bflow_method_code = 'PRIOR_ENTRY'
98060: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98061: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98062: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98155: p_lookup_type => 'XLA_OWNER_TYPE'
98156: ,p_lookup_code => l_component_type_code
98157: )
98158: ,p_token_4 => 'PRODUCT_NAME'
98159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98163: ,p_ae_header_id => NULL

Line 98160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98156: ,p_lookup_code => l_component_type_code
98157: )
98158: ,p_token_4 => 'PRODUCT_NAME'
98159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98163: ,p_ae_header_id => NULL
98164: );

Line 98161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98157: )
98158: ,p_token_4 => 'PRODUCT_NAME'
98159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98163: ,p_ae_header_id => NULL
98164: );
98165:

Line 98162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98158: ,p_token_4 => 'PRODUCT_NAME'
98159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98163: ,p_ae_header_id => NULL
98164: );
98165:
98166: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98189: ----------------------------------------------------------------------------------
98190: -- 4219869 Business Flow
98191: -- Update journal entry status -- Need to generate this within IF
98192: ----------------------------------------------------------------------------------
98193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98194: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98195: ,p_balance_type_code => l_balance_type_code
98196: );
98197:

Line 98281: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98277:
98278: --
98279: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98280: --
98281: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98282: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98283: ELSE
98284: ---------------------------------------------------------------------------------------------------
98285: -- 4262811a Switch Sign

Line 98306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98302:
98303: XLA_AE_LINES_PKG.ValidateCurrentLine;
98304: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98305:
98306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98307: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98308: ,p_balance_type_code => l_balance_type_code);
98309:
98310: END IF;

Line 98414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98410: l_tmp_amt NUMBER;
98411: l_acc_rev_natural_side_code VARCHAR2(1);
98412:
98413: l_num_entries NUMBER;
98414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98418: l_recog_line_1 NUMBER;

Line 98415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98411: l_acc_rev_natural_side_code VARCHAR2(1);
98412:
98413: l_num_entries NUMBER;
98414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98418: l_recog_line_1 NUMBER;
98419: l_recog_line_2 NUMBER;

Line 98416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98412:
98413: l_num_entries NUMBER;
98414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98418: l_recog_line_1 NUMBER;
98419: l_recog_line_2 NUMBER;
98420:

Line 98417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98413: l_num_entries NUMBER;
98414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98418: l_recog_line_1 NUMBER;
98419: l_recog_line_2 NUMBER;
98420:
98421: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98423: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98419: l_recog_line_2 NUMBER;
98420:
98421: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98422: l_bflow_applied_to_amt NUMBER; -- 5132302
98423: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98424:
98425: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98426:
98427: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98494: l_accrual_line_num := NULL; -- 4262811
98495: l_tmp_amt := NULL; -- 4262811
98496: --
98497:
98498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98499: l_balance_type_code <> 'B' THEN
98500: IF NVL(p_source_2,'
98501: ') = 'ITR'
98502: THEN

Line 98570: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98566: --
98567: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98568:
98569: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98570: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98571:
98572: -- 4955764
98573: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98574: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98610: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98611:
98612: IF xla_accounting_cache_pkg.GetValueChar
98613: (p_source_code => 'LEDGER_CATEGORY_CODE'
98614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98615: AND l_bflow_method_code = 'PRIOR_ENTRY'
98616: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98617: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98618: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98711: p_lookup_type => 'XLA_OWNER_TYPE'
98712: ,p_lookup_code => l_component_type_code
98713: )
98714: ,p_token_4 => 'PRODUCT_NAME'
98715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98719: ,p_ae_header_id => NULL

Line 98716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98712: ,p_lookup_code => l_component_type_code
98713: )
98714: ,p_token_4 => 'PRODUCT_NAME'
98715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98719: ,p_ae_header_id => NULL
98720: );

Line 98717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98713: )
98714: ,p_token_4 => 'PRODUCT_NAME'
98715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98719: ,p_ae_header_id => NULL
98720: );
98721:

Line 98718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98714: ,p_token_4 => 'PRODUCT_NAME'
98715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98719: ,p_ae_header_id => NULL
98720: );
98721:
98722: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98745: ----------------------------------------------------------------------------------
98746: -- 4219869 Business Flow
98747: -- Update journal entry status -- Need to generate this within IF
98748: ----------------------------------------------------------------------------------
98749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98750: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98751: ,p_balance_type_code => l_balance_type_code
98752: );
98753:

Line 98837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98833:
98834: --
98835: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98836: --
98837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98838: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98839: ELSE
98840: ---------------------------------------------------------------------------------------------------
98841: -- 4262811a Switch Sign

Line 98862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98858:
98859: XLA_AE_LINES_PKG.ValidateCurrentLine;
98860: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98861:
98862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98863: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98864: ,p_balance_type_code => l_balance_type_code);
98865:
98866: END IF;

Line 98970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98966: l_tmp_amt NUMBER;
98967: l_acc_rev_natural_side_code VARCHAR2(1);
98968:
98969: l_num_entries NUMBER;
98970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98974: l_recog_line_1 NUMBER;

Line 98971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98967: l_acc_rev_natural_side_code VARCHAR2(1);
98968:
98969: l_num_entries NUMBER;
98970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98974: l_recog_line_1 NUMBER;
98975: l_recog_line_2 NUMBER;

Line 98972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98968:
98969: l_num_entries NUMBER;
98970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98974: l_recog_line_1 NUMBER;
98975: l_recog_line_2 NUMBER;
98976:

Line 98973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98969: l_num_entries NUMBER;
98970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98974: l_recog_line_1 NUMBER;
98975: l_recog_line_2 NUMBER;
98976:
98977: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98979: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98975: l_recog_line_2 NUMBER;
98976:
98977: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98978: l_bflow_applied_to_amt NUMBER; -- 5132302
98979: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98980:
98981: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98982:
98983: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99054: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99050: l_accrual_line_num := NULL; -- 4262811
99051: l_tmp_amt := NULL; -- 4262811
99052: --
99053:
99054: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99055: l_balance_type_code <> 'B' THEN
99056: IF NVL(p_source_2,'
99057: ') = 'ITR'
99058: THEN

Line 99126: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99122: --
99123: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99124:
99125: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99126: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99127:
99128: -- 4955764
99129: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99130: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99170: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99166: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99167:
99168: IF xla_accounting_cache_pkg.GetValueChar
99169: (p_source_code => 'LEDGER_CATEGORY_CODE'
99170: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99171: AND l_bflow_method_code = 'PRIOR_ENTRY'
99172: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99173: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99174: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99267: p_lookup_type => 'XLA_OWNER_TYPE'
99268: ,p_lookup_code => l_component_type_code
99269: )
99270: ,p_token_4 => 'PRODUCT_NAME'
99271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99275: ,p_ae_header_id => NULL

Line 99272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99268: ,p_lookup_code => l_component_type_code
99269: )
99270: ,p_token_4 => 'PRODUCT_NAME'
99271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99275: ,p_ae_header_id => NULL
99276: );

Line 99273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99269: )
99270: ,p_token_4 => 'PRODUCT_NAME'
99271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99275: ,p_ae_header_id => NULL
99276: );
99277:

Line 99274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99270: ,p_token_4 => 'PRODUCT_NAME'
99271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99275: ,p_ae_header_id => NULL
99276: );
99277:
99278: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99305: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99301: ----------------------------------------------------------------------------------
99302: -- 4219869 Business Flow
99303: -- Update journal entry status -- Need to generate this within IF
99304: ----------------------------------------------------------------------------------
99305: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99306: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99307: ,p_balance_type_code => l_balance_type_code
99308: );
99309:

Line 99393: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99389:
99390: --
99391: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99392: --
99393: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99394: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99395: ELSE
99396: ---------------------------------------------------------------------------------------------------
99397: -- 4262811a Switch Sign

Line 99418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99414:
99415: XLA_AE_LINES_PKG.ValidateCurrentLine;
99416: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99417:
99418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99419: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99420: ,p_balance_type_code => l_balance_type_code);
99421:
99422: END IF;

Line 99526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99522: l_tmp_amt NUMBER;
99523: l_acc_rev_natural_side_code VARCHAR2(1);
99524:
99525: l_num_entries NUMBER;
99526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99530: l_recog_line_1 NUMBER;

Line 99527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99523: l_acc_rev_natural_side_code VARCHAR2(1);
99524:
99525: l_num_entries NUMBER;
99526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99530: l_recog_line_1 NUMBER;
99531: l_recog_line_2 NUMBER;

Line 99528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99524:
99525: l_num_entries NUMBER;
99526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99530: l_recog_line_1 NUMBER;
99531: l_recog_line_2 NUMBER;
99532:

Line 99529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99525: l_num_entries NUMBER;
99526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99530: l_recog_line_1 NUMBER;
99531: l_recog_line_2 NUMBER;
99532:
99533: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99535: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99531: l_recog_line_2 NUMBER;
99532:
99533: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99534: l_bflow_applied_to_amt NUMBER; -- 5132302
99535: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99536:
99537: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99538:
99539: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99610: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99606: l_accrual_line_num := NULL; -- 4262811
99607: l_tmp_amt := NULL; -- 4262811
99608: --
99609:
99610: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99611: l_balance_type_code <> 'B' THEN
99612: IF NVL(p_source_2,'
99613: ') = 'ITR'
99614: THEN

Line 99682: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99678: --
99679: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99680:
99681: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99682: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99683:
99684: -- 4955764
99685: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99686: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99726: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99722: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99723:
99724: IF xla_accounting_cache_pkg.GetValueChar
99725: (p_source_code => 'LEDGER_CATEGORY_CODE'
99726: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99727: AND l_bflow_method_code = 'PRIOR_ENTRY'
99728: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99729: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99730: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99823: p_lookup_type => 'XLA_OWNER_TYPE'
99824: ,p_lookup_code => l_component_type_code
99825: )
99826: ,p_token_4 => 'PRODUCT_NAME'
99827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99831: ,p_ae_header_id => NULL

Line 99828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99824: ,p_lookup_code => l_component_type_code
99825: )
99826: ,p_token_4 => 'PRODUCT_NAME'
99827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99831: ,p_ae_header_id => NULL
99832: );

Line 99829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99825: )
99826: ,p_token_4 => 'PRODUCT_NAME'
99827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99831: ,p_ae_header_id => NULL
99832: );
99833:

Line 99830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99826: ,p_token_4 => 'PRODUCT_NAME'
99827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99831: ,p_ae_header_id => NULL
99832: );
99833:
99834: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99861: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99857: ----------------------------------------------------------------------------------
99858: -- 4219869 Business Flow
99859: -- Update journal entry status -- Need to generate this within IF
99860: ----------------------------------------------------------------------------------
99861: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99862: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99863: ,p_balance_type_code => l_balance_type_code
99864: );
99865:

Line 99949: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99945:
99946: --
99947: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99948: --
99949: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99950: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99951: ELSE
99952: ---------------------------------------------------------------------------------------------------
99953: -- 4262811a Switch Sign

Line 99974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99970:
99971: XLA_AE_LINES_PKG.ValidateCurrentLine;
99972: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99973:
99974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99975: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99976: ,p_balance_type_code => l_balance_type_code);
99977:
99978: END IF;

Line 100080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100076: l_tmp_amt NUMBER;
100077: l_acc_rev_natural_side_code VARCHAR2(1);
100078:
100079: l_num_entries NUMBER;
100080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100084: l_recog_line_1 NUMBER;

Line 100081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100077: l_acc_rev_natural_side_code VARCHAR2(1);
100078:
100079: l_num_entries NUMBER;
100080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100084: l_recog_line_1 NUMBER;
100085: l_recog_line_2 NUMBER;

Line 100082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100078:
100079: l_num_entries NUMBER;
100080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100084: l_recog_line_1 NUMBER;
100085: l_recog_line_2 NUMBER;
100086:

Line 100083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100079: l_num_entries NUMBER;
100080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100084: l_recog_line_1 NUMBER;
100085: l_recog_line_2 NUMBER;
100086:
100087: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100089: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100085: l_recog_line_2 NUMBER;
100086:
100087: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100088: l_bflow_applied_to_amt NUMBER; -- 5132302
100089: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100090:
100091: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100092:
100093: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100164: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100160: l_accrual_line_num := NULL; -- 4262811
100161: l_tmp_amt := NULL; -- 4262811
100162: --
100163:
100164: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100165: l_balance_type_code <> 'B' THEN
100166: IF NVL(p_source_2,'
100167: ') = 'IVA'
100168: THEN

Line 100236: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100232: --
100233: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100234:
100235: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100236: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100237:
100238: -- 4955764
100239: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100240: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100280: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100276: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100277:
100278: IF xla_accounting_cache_pkg.GetValueChar
100279: (p_source_code => 'LEDGER_CATEGORY_CODE'
100280: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100281: AND l_bflow_method_code = 'PRIOR_ENTRY'
100282: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100283: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100284: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100381: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100377: p_lookup_type => 'XLA_OWNER_TYPE'
100378: ,p_lookup_code => l_component_type_code
100379: )
100380: ,p_token_4 => 'PRODUCT_NAME'
100381: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100382: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100383: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100384: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100385: ,p_ae_header_id => NULL

Line 100382: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100378: ,p_lookup_code => l_component_type_code
100379: )
100380: ,p_token_4 => 'PRODUCT_NAME'
100381: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100382: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100383: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100384: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100385: ,p_ae_header_id => NULL
100386: );

Line 100383: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100379: )
100380: ,p_token_4 => 'PRODUCT_NAME'
100381: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100382: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100383: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100384: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100385: ,p_ae_header_id => NULL
100386: );
100387:

Line 100384: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100380: ,p_token_4 => 'PRODUCT_NAME'
100381: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100382: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100383: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100384: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100385: ,p_ae_header_id => NULL
100386: );
100387:
100388: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100411: ----------------------------------------------------------------------------------
100412: -- 4219869 Business Flow
100413: -- Update journal entry status -- Need to generate this within IF
100414: ----------------------------------------------------------------------------------
100415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100416: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100417: ,p_balance_type_code => l_balance_type_code
100418: );
100419:

Line 100503: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100499:
100500: --
100501: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100502: --
100503: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100504: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100505: ELSE
100506: ---------------------------------------------------------------------------------------------------
100507: -- 4262811a Switch Sign

Line 100528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100524:
100525: XLA_AE_LINES_PKG.ValidateCurrentLine;
100526: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100527:
100528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100529: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100530: ,p_balance_type_code => l_balance_type_code);
100531:
100532: END IF;

Line 100636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100632: l_tmp_amt NUMBER;
100633: l_acc_rev_natural_side_code VARCHAR2(1);
100634:
100635: l_num_entries NUMBER;
100636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100640: l_recog_line_1 NUMBER;

Line 100637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100633: l_acc_rev_natural_side_code VARCHAR2(1);
100634:
100635: l_num_entries NUMBER;
100636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100640: l_recog_line_1 NUMBER;
100641: l_recog_line_2 NUMBER;

Line 100638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100634:
100635: l_num_entries NUMBER;
100636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100640: l_recog_line_1 NUMBER;
100641: l_recog_line_2 NUMBER;
100642:

Line 100639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100635: l_num_entries NUMBER;
100636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100640: l_recog_line_1 NUMBER;
100641: l_recog_line_2 NUMBER;
100642:
100643: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100645: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100641: l_recog_line_2 NUMBER;
100642:
100643: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100644: l_bflow_applied_to_amt NUMBER; -- 5132302
100645: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100646:
100647: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100648:
100649: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100716: l_accrual_line_num := NULL; -- 4262811
100717: l_tmp_amt := NULL; -- 4262811
100718: --
100719:
100720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100721: l_balance_type_code <> 'B' THEN
100722: IF NVL(p_source_2,'
100723: ') = 'OHV'
100724: THEN

Line 100792: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100788: --
100789: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100790:
100791: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100792: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100793:
100794: -- 4955764
100795: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100796: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100836: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100832: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100833:
100834: IF xla_accounting_cache_pkg.GetValueChar
100835: (p_source_code => 'LEDGER_CATEGORY_CODE'
100836: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100837: AND l_bflow_method_code = 'PRIOR_ENTRY'
100838: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100839: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100840: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100933: p_lookup_type => 'XLA_OWNER_TYPE'
100934: ,p_lookup_code => l_component_type_code
100935: )
100936: ,p_token_4 => 'PRODUCT_NAME'
100937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100941: ,p_ae_header_id => NULL

Line 100938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100934: ,p_lookup_code => l_component_type_code
100935: )
100936: ,p_token_4 => 'PRODUCT_NAME'
100937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100941: ,p_ae_header_id => NULL
100942: );

Line 100939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100935: )
100936: ,p_token_4 => 'PRODUCT_NAME'
100937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100941: ,p_ae_header_id => NULL
100942: );
100943:

Line 100940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100936: ,p_token_4 => 'PRODUCT_NAME'
100937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100941: ,p_ae_header_id => NULL
100942: );
100943:
100944: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100967: ----------------------------------------------------------------------------------
100968: -- 4219869 Business Flow
100969: -- Update journal entry status -- Need to generate this within IF
100970: ----------------------------------------------------------------------------------
100971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100972: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100973: ,p_balance_type_code => l_balance_type_code
100974: );
100975:

Line 101059: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101055:
101056: --
101057: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101058: --
101059: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101060: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101061: ELSE
101062: ---------------------------------------------------------------------------------------------------
101063: -- 4262811a Switch Sign

Line 101084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101080:
101081: XLA_AE_LINES_PKG.ValidateCurrentLine;
101082: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101083:
101084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101085: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101086: ,p_balance_type_code => l_balance_type_code);
101087:
101088: END IF;

Line 101192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101188: l_tmp_amt NUMBER;
101189: l_acc_rev_natural_side_code VARCHAR2(1);
101190:
101191: l_num_entries NUMBER;
101192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101196: l_recog_line_1 NUMBER;

Line 101193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101189: l_acc_rev_natural_side_code VARCHAR2(1);
101190:
101191: l_num_entries NUMBER;
101192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101196: l_recog_line_1 NUMBER;
101197: l_recog_line_2 NUMBER;

Line 101194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101190:
101191: l_num_entries NUMBER;
101192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101196: l_recog_line_1 NUMBER;
101197: l_recog_line_2 NUMBER;
101198:

Line 101195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101191: l_num_entries NUMBER;
101192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101196: l_recog_line_1 NUMBER;
101197: l_recog_line_2 NUMBER;
101198:
101199: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101201: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101197: l_recog_line_2 NUMBER;
101198:
101199: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101200: l_bflow_applied_to_amt NUMBER; -- 5132302
101201: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101202:
101203: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101204:
101205: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101276: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101272: l_accrual_line_num := NULL; -- 4262811
101273: l_tmp_amt := NULL; -- 4262811
101274: --
101275:
101276: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101277: l_balance_type_code <> 'B' THEN
101278: IF NVL(p_source_2,'
101279: ') = 'OVH'
101280: THEN

Line 101348: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101344: --
101345: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101346:
101347: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101348: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101349:
101350: -- 4955764
101351: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101352: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101392: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101388: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101389:
101390: IF xla_accounting_cache_pkg.GetValueChar
101391: (p_source_code => 'LEDGER_CATEGORY_CODE'
101392: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101393: AND l_bflow_method_code = 'PRIOR_ENTRY'
101394: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101395: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101396: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101489: p_lookup_type => 'XLA_OWNER_TYPE'
101490: ,p_lookup_code => l_component_type_code
101491: )
101492: ,p_token_4 => 'PRODUCT_NAME'
101493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101497: ,p_ae_header_id => NULL

Line 101494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101490: ,p_lookup_code => l_component_type_code
101491: )
101492: ,p_token_4 => 'PRODUCT_NAME'
101493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101497: ,p_ae_header_id => NULL
101498: );

Line 101495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101491: )
101492: ,p_token_4 => 'PRODUCT_NAME'
101493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101497: ,p_ae_header_id => NULL
101498: );
101499:

Line 101496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101492: ,p_token_4 => 'PRODUCT_NAME'
101493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101497: ,p_ae_header_id => NULL
101498: );
101499:
101500: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101523: ----------------------------------------------------------------------------------
101524: -- 4219869 Business Flow
101525: -- Update journal entry status -- Need to generate this within IF
101526: ----------------------------------------------------------------------------------
101527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101528: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101529: ,p_balance_type_code => l_balance_type_code
101530: );
101531:

Line 101615: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101611:
101612: --
101613: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101614: --
101615: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101616: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101617: ELSE
101618: ---------------------------------------------------------------------------------------------------
101619: -- 4262811a Switch Sign

Line 101640: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101636:
101637: XLA_AE_LINES_PKG.ValidateCurrentLine;
101638: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101639:
101640: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101641: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101642: ,p_balance_type_code => l_balance_type_code);
101643:
101644: END IF;

Line 101748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101744: l_tmp_amt NUMBER;
101745: l_acc_rev_natural_side_code VARCHAR2(1);
101746:
101747: l_num_entries NUMBER;
101748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101752: l_recog_line_1 NUMBER;

Line 101749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101745: l_acc_rev_natural_side_code VARCHAR2(1);
101746:
101747: l_num_entries NUMBER;
101748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101752: l_recog_line_1 NUMBER;
101753: l_recog_line_2 NUMBER;

Line 101750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101746:
101747: l_num_entries NUMBER;
101748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101752: l_recog_line_1 NUMBER;
101753: l_recog_line_2 NUMBER;
101754:

Line 101751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101747: l_num_entries NUMBER;
101748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101752: l_recog_line_1 NUMBER;
101753: l_recog_line_2 NUMBER;
101754:
101755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101753: l_recog_line_2 NUMBER;
101754:
101755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101756: l_bflow_applied_to_amt NUMBER; -- 5132302
101757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101758:
101759: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101760:
101761: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101832: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101828: l_accrual_line_num := NULL; -- 4262811
101829: l_tmp_amt := NULL; -- 4262811
101830: --
101831:
101832: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101833: l_balance_type_code <> 'B' THEN
101834: IF NVL(p_source_2,'
101835: ') = 'PIN'
101836: THEN

Line 101904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101900: --
101901: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101902:
101903: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101905:
101906: -- 4955764
101907: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101908: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101948: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101944: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101945:
101946: IF xla_accounting_cache_pkg.GetValueChar
101947: (p_source_code => 'LEDGER_CATEGORY_CODE'
101948: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101949: AND l_bflow_method_code = 'PRIOR_ENTRY'
101950: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101951: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101952: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102045: p_lookup_type => 'XLA_OWNER_TYPE'
102046: ,p_lookup_code => l_component_type_code
102047: )
102048: ,p_token_4 => 'PRODUCT_NAME'
102049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102053: ,p_ae_header_id => NULL

Line 102050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102046: ,p_lookup_code => l_component_type_code
102047: )
102048: ,p_token_4 => 'PRODUCT_NAME'
102049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102053: ,p_ae_header_id => NULL
102054: );

Line 102051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102047: )
102048: ,p_token_4 => 'PRODUCT_NAME'
102049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102053: ,p_ae_header_id => NULL
102054: );
102055:

Line 102052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102048: ,p_token_4 => 'PRODUCT_NAME'
102049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102053: ,p_ae_header_id => NULL
102054: );
102055:
102056: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102079: ----------------------------------------------------------------------------------
102080: -- 4219869 Business Flow
102081: -- Update journal entry status -- Need to generate this within IF
102082: ----------------------------------------------------------------------------------
102083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102084: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102085: ,p_balance_type_code => l_balance_type_code
102086: );
102087:

Line 102171: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102167:
102168: --
102169: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102170: --
102171: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102172: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102173: ELSE
102174: ---------------------------------------------------------------------------------------------------
102175: -- 4262811a Switch Sign

Line 102196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102192:
102193: XLA_AE_LINES_PKG.ValidateCurrentLine;
102194: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102195:
102196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102197: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102198: ,p_balance_type_code => l_balance_type_code);
102199:
102200: END IF;

Line 102304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102300: l_tmp_amt NUMBER;
102301: l_acc_rev_natural_side_code VARCHAR2(1);
102302:
102303: l_num_entries NUMBER;
102304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102308: l_recog_line_1 NUMBER;

Line 102305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102301: l_acc_rev_natural_side_code VARCHAR2(1);
102302:
102303: l_num_entries NUMBER;
102304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102308: l_recog_line_1 NUMBER;
102309: l_recog_line_2 NUMBER;

Line 102306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102302:
102303: l_num_entries NUMBER;
102304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102308: l_recog_line_1 NUMBER;
102309: l_recog_line_2 NUMBER;
102310:

Line 102307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102303: l_num_entries NUMBER;
102304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102308: l_recog_line_1 NUMBER;
102309: l_recog_line_2 NUMBER;
102310:
102311: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102313: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102309: l_recog_line_2 NUMBER;
102310:
102311: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102312: l_bflow_applied_to_amt NUMBER; -- 5132302
102313: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102314:
102315: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102316:
102317: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102388: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102384: l_accrual_line_num := NULL; -- 4262811
102385: l_tmp_amt := NULL; -- 4262811
102386: --
102387:
102388: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102389: l_balance_type_code <> 'B' THEN
102390: IF NVL(p_source_2,'
102391: ') = 'PIN'
102392: THEN

Line 102460: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102456: --
102457: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102458:
102459: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102460: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102461:
102462: -- 4955764
102463: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102464: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102504: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102500: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102501:
102502: IF xla_accounting_cache_pkg.GetValueChar
102503: (p_source_code => 'LEDGER_CATEGORY_CODE'
102504: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102505: AND l_bflow_method_code = 'PRIOR_ENTRY'
102506: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102507: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102508: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102601: p_lookup_type => 'XLA_OWNER_TYPE'
102602: ,p_lookup_code => l_component_type_code
102603: )
102604: ,p_token_4 => 'PRODUCT_NAME'
102605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102609: ,p_ae_header_id => NULL

Line 102606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102602: ,p_lookup_code => l_component_type_code
102603: )
102604: ,p_token_4 => 'PRODUCT_NAME'
102605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102609: ,p_ae_header_id => NULL
102610: );

Line 102607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102603: )
102604: ,p_token_4 => 'PRODUCT_NAME'
102605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102609: ,p_ae_header_id => NULL
102610: );
102611:

Line 102608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102604: ,p_token_4 => 'PRODUCT_NAME'
102605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102609: ,p_ae_header_id => NULL
102610: );
102611:
102612: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102635: ----------------------------------------------------------------------------------
102636: -- 4219869 Business Flow
102637: -- Update journal entry status -- Need to generate this within IF
102638: ----------------------------------------------------------------------------------
102639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102640: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102641: ,p_balance_type_code => l_balance_type_code
102642: );
102643:

Line 102727: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102723:
102724: --
102725: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102726: --
102727: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102728: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102729: ELSE
102730: ---------------------------------------------------------------------------------------------------
102731: -- 4262811a Switch Sign

Line 102752: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102748:
102749: XLA_AE_LINES_PKG.ValidateCurrentLine;
102750: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102751:
102752: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102753: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102754: ,p_balance_type_code => l_balance_type_code);
102755:
102756: END IF;

Line 102860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102856: l_tmp_amt NUMBER;
102857: l_acc_rev_natural_side_code VARCHAR2(1);
102858:
102859: l_num_entries NUMBER;
102860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102864: l_recog_line_1 NUMBER;

Line 102861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102857: l_acc_rev_natural_side_code VARCHAR2(1);
102858:
102859: l_num_entries NUMBER;
102860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102864: l_recog_line_1 NUMBER;
102865: l_recog_line_2 NUMBER;

Line 102862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102858:
102859: l_num_entries NUMBER;
102860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102864: l_recog_line_1 NUMBER;
102865: l_recog_line_2 NUMBER;
102866:

Line 102863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102859: l_num_entries NUMBER;
102860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102864: l_recog_line_1 NUMBER;
102865: l_recog_line_2 NUMBER;
102866:
102867: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102869: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102865: l_recog_line_2 NUMBER;
102866:
102867: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102868: l_bflow_applied_to_amt NUMBER; -- 5132302
102869: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102870:
102871: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102872:
102873: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102944: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102940: l_accrual_line_num := NULL; -- 4262811
102941: l_tmp_amt := NULL; -- 4262811
102942: --
102943:
102944: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102945: l_balance_type_code <> 'B' THEN
102946: IF NVL(p_source_2,'
102947: ') = 'PPV'
102948: THEN

Line 103016: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103012: --
103013: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103014:
103015: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103016: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103017:
103018: -- 4955764
103019: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103020: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103060: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103056: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103057:
103058: IF xla_accounting_cache_pkg.GetValueChar
103059: (p_source_code => 'LEDGER_CATEGORY_CODE'
103060: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103061: AND l_bflow_method_code = 'PRIOR_ENTRY'
103062: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103063: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103064: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103161: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103157: p_lookup_type => 'XLA_OWNER_TYPE'
103158: ,p_lookup_code => l_component_type_code
103159: )
103160: ,p_token_4 => 'PRODUCT_NAME'
103161: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103162: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103163: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103164: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103165: ,p_ae_header_id => NULL

Line 103162: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103158: ,p_lookup_code => l_component_type_code
103159: )
103160: ,p_token_4 => 'PRODUCT_NAME'
103161: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103162: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103163: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103164: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103165: ,p_ae_header_id => NULL
103166: );

Line 103163: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103159: )
103160: ,p_token_4 => 'PRODUCT_NAME'
103161: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103162: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103163: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103164: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103165: ,p_ae_header_id => NULL
103166: );
103167:

Line 103164: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103160: ,p_token_4 => 'PRODUCT_NAME'
103161: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103162: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103163: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103164: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103165: ,p_ae_header_id => NULL
103166: );
103167:
103168: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103191: ----------------------------------------------------------------------------------
103192: -- 4219869 Business Flow
103193: -- Update journal entry status -- Need to generate this within IF
103194: ----------------------------------------------------------------------------------
103195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103196: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103197: ,p_balance_type_code => l_balance_type_code
103198: );
103199:

Line 103283: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103279:
103280: --
103281: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103282: --
103283: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103284: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103285: ELSE
103286: ---------------------------------------------------------------------------------------------------
103287: -- 4262811a Switch Sign

Line 103308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103304:
103305: XLA_AE_LINES_PKG.ValidateCurrentLine;
103306: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103307:
103308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103309: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103310: ,p_balance_type_code => l_balance_type_code);
103311:
103312: END IF;

Line 103416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103412: l_tmp_amt NUMBER;
103413: l_acc_rev_natural_side_code VARCHAR2(1);
103414:
103415: l_num_entries NUMBER;
103416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103420: l_recog_line_1 NUMBER;

Line 103417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103413: l_acc_rev_natural_side_code VARCHAR2(1);
103414:
103415: l_num_entries NUMBER;
103416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103420: l_recog_line_1 NUMBER;
103421: l_recog_line_2 NUMBER;

Line 103418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103414:
103415: l_num_entries NUMBER;
103416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103420: l_recog_line_1 NUMBER;
103421: l_recog_line_2 NUMBER;
103422:

Line 103419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103415: l_num_entries NUMBER;
103416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103420: l_recog_line_1 NUMBER;
103421: l_recog_line_2 NUMBER;
103422:
103423: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103425: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103421: l_recog_line_2 NUMBER;
103422:
103423: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103424: l_bflow_applied_to_amt NUMBER; -- 5132302
103425: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103426:
103427: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103428:
103429: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103500: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103496: l_accrual_line_num := NULL; -- 4262811
103497: l_tmp_amt := NULL; -- 4262811
103498: --
103499:
103500: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103501: l_balance_type_code <> 'B' THEN
103502: IF NVL(p_source_2,'
103503: ') = 'PPV'
103504: THEN

Line 103572: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103568: --
103569: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103570:
103571: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103572: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103573:
103574: -- 4955764
103575: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103576: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103616: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103612: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103613:
103614: IF xla_accounting_cache_pkg.GetValueChar
103615: (p_source_code => 'LEDGER_CATEGORY_CODE'
103616: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103617: AND l_bflow_method_code = 'PRIOR_ENTRY'
103618: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103619: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103620: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103713: p_lookup_type => 'XLA_OWNER_TYPE'
103714: ,p_lookup_code => l_component_type_code
103715: )
103716: ,p_token_4 => 'PRODUCT_NAME'
103717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103721: ,p_ae_header_id => NULL

Line 103718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103714: ,p_lookup_code => l_component_type_code
103715: )
103716: ,p_token_4 => 'PRODUCT_NAME'
103717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103721: ,p_ae_header_id => NULL
103722: );

Line 103719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103715: )
103716: ,p_token_4 => 'PRODUCT_NAME'
103717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103721: ,p_ae_header_id => NULL
103722: );
103723:

Line 103720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103716: ,p_token_4 => 'PRODUCT_NAME'
103717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103721: ,p_ae_header_id => NULL
103722: );
103723:
103724: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103747: ----------------------------------------------------------------------------------
103748: -- 4219869 Business Flow
103749: -- Update journal entry status -- Need to generate this within IF
103750: ----------------------------------------------------------------------------------
103751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103752: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103753: ,p_balance_type_code => l_balance_type_code
103754: );
103755:

Line 103839: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103835:
103836: --
103837: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103838: --
103839: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103840: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103841: ELSE
103842: ---------------------------------------------------------------------------------------------------
103843: -- 4262811a Switch Sign

Line 103864: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103860:
103861: XLA_AE_LINES_PKG.ValidateCurrentLine;
103862: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103863:
103864: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103865: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103866: ,p_balance_type_code => l_balance_type_code);
103867:
103868: END IF;

Line 103972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103968: l_tmp_amt NUMBER;
103969: l_acc_rev_natural_side_code VARCHAR2(1);
103970:
103971: l_num_entries NUMBER;
103972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103976: l_recog_line_1 NUMBER;

Line 103973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103969: l_acc_rev_natural_side_code VARCHAR2(1);
103970:
103971: l_num_entries NUMBER;
103972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103976: l_recog_line_1 NUMBER;
103977: l_recog_line_2 NUMBER;

Line 103974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103970:
103971: l_num_entries NUMBER;
103972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103976: l_recog_line_1 NUMBER;
103977: l_recog_line_2 NUMBER;
103978:

Line 103975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103971: l_num_entries NUMBER;
103972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103976: l_recog_line_1 NUMBER;
103977: l_recog_line_2 NUMBER;
103978:
103979: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103981: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103977: l_recog_line_2 NUMBER;
103978:
103979: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103980: l_bflow_applied_to_amt NUMBER; -- 5132302
103981: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103982:
103983: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103984:
103985: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104056: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104052: l_accrual_line_num := NULL; -- 4262811
104053: l_tmp_amt := NULL; -- 4262811
104054: --
104055:
104056: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104057: l_balance_type_code <> 'B' THEN
104058: IF NVL(p_source_2,'
104059: ') = 'PPV'
104060: THEN

Line 104128: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104124: --
104125: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104126:
104127: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104128: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104129:
104130: -- 4955764
104131: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104132: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104172: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104168: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104169:
104170: IF xla_accounting_cache_pkg.GetValueChar
104171: (p_source_code => 'LEDGER_CATEGORY_CODE'
104172: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104173: AND l_bflow_method_code = 'PRIOR_ENTRY'
104174: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104175: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104176: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104273: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104269: p_lookup_type => 'XLA_OWNER_TYPE'
104270: ,p_lookup_code => l_component_type_code
104271: )
104272: ,p_token_4 => 'PRODUCT_NAME'
104273: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104274: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104275: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104276: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104277: ,p_ae_header_id => NULL

Line 104274: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104270: ,p_lookup_code => l_component_type_code
104271: )
104272: ,p_token_4 => 'PRODUCT_NAME'
104273: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104274: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104275: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104276: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104277: ,p_ae_header_id => NULL
104278: );

Line 104275: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104271: )
104272: ,p_token_4 => 'PRODUCT_NAME'
104273: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104274: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104275: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104276: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104277: ,p_ae_header_id => NULL
104278: );
104279:

Line 104276: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104272: ,p_token_4 => 'PRODUCT_NAME'
104273: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104274: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104275: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104276: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104277: ,p_ae_header_id => NULL
104278: );
104279:
104280: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104307: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104303: ----------------------------------------------------------------------------------
104304: -- 4219869 Business Flow
104305: -- Update journal entry status -- Need to generate this within IF
104306: ----------------------------------------------------------------------------------
104307: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104308: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104309: ,p_balance_type_code => l_balance_type_code
104310: );
104311:

Line 104395: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104391:
104392: --
104393: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104394: --
104395: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104396: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104397: ELSE
104398: ---------------------------------------------------------------------------------------------------
104399: -- 4262811a Switch Sign

Line 104420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104416:
104417: XLA_AE_LINES_PKG.ValidateCurrentLine;
104418: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104419:
104420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104422: ,p_balance_type_code => l_balance_type_code);
104423:
104424: END IF;

Line 104528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104524: l_tmp_amt NUMBER;
104525: l_acc_rev_natural_side_code VARCHAR2(1);
104526:
104527: l_num_entries NUMBER;
104528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104532: l_recog_line_1 NUMBER;

Line 104529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104525: l_acc_rev_natural_side_code VARCHAR2(1);
104526:
104527: l_num_entries NUMBER;
104528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104532: l_recog_line_1 NUMBER;
104533: l_recog_line_2 NUMBER;

Line 104530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104526:
104527: l_num_entries NUMBER;
104528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104532: l_recog_line_1 NUMBER;
104533: l_recog_line_2 NUMBER;
104534:

Line 104531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104527: l_num_entries NUMBER;
104528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104532: l_recog_line_1 NUMBER;
104533: l_recog_line_2 NUMBER;
104534:
104535: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104537: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104533: l_recog_line_2 NUMBER;
104534:
104535: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104536: l_bflow_applied_to_amt NUMBER; -- 5132302
104537: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104538:
104539: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104540:
104541: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104612: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104608: l_accrual_line_num := NULL; -- 4262811
104609: l_tmp_amt := NULL; -- 4262811
104610: --
104611:
104612: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104613: l_balance_type_code <> 'B' THEN
104614: IF NVL(p_source_2,'
104615: ') = 'PPV'
104616: THEN

Line 104684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104680: --
104681: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104682:
104683: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104685:
104686: -- 4955764
104687: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104688: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104728: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104724: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104725:
104726: IF xla_accounting_cache_pkg.GetValueChar
104727: (p_source_code => 'LEDGER_CATEGORY_CODE'
104728: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104729: AND l_bflow_method_code = 'PRIOR_ENTRY'
104730: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104731: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104732: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104825: p_lookup_type => 'XLA_OWNER_TYPE'
104826: ,p_lookup_code => l_component_type_code
104827: )
104828: ,p_token_4 => 'PRODUCT_NAME'
104829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104833: ,p_ae_header_id => NULL

Line 104830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104826: ,p_lookup_code => l_component_type_code
104827: )
104828: ,p_token_4 => 'PRODUCT_NAME'
104829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104833: ,p_ae_header_id => NULL
104834: );

Line 104831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104827: )
104828: ,p_token_4 => 'PRODUCT_NAME'
104829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104833: ,p_ae_header_id => NULL
104834: );
104835:

Line 104832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104828: ,p_token_4 => 'PRODUCT_NAME'
104829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104833: ,p_ae_header_id => NULL
104834: );
104835:
104836: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104859: ----------------------------------------------------------------------------------
104860: -- 4219869 Business Flow
104861: -- Update journal entry status -- Need to generate this within IF
104862: ----------------------------------------------------------------------------------
104863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104864: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104865: ,p_balance_type_code => l_balance_type_code
104866: );
104867:

Line 104951: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104947:
104948: --
104949: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104950: --
104951: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104952: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104953: ELSE
104954: ---------------------------------------------------------------------------------------------------
104955: -- 4262811a Switch Sign

Line 104976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104972:
104973: XLA_AE_LINES_PKG.ValidateCurrentLine;
104974: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104975:
104976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104977: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104978: ,p_balance_type_code => l_balance_type_code);
104979:
104980: END IF;

Line 105084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105080: l_tmp_amt NUMBER;
105081: l_acc_rev_natural_side_code VARCHAR2(1);
105082:
105083: l_num_entries NUMBER;
105084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105088: l_recog_line_1 NUMBER;

Line 105085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105081: l_acc_rev_natural_side_code VARCHAR2(1);
105082:
105083: l_num_entries NUMBER;
105084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105088: l_recog_line_1 NUMBER;
105089: l_recog_line_2 NUMBER;

Line 105086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105082:
105083: l_num_entries NUMBER;
105084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105088: l_recog_line_1 NUMBER;
105089: l_recog_line_2 NUMBER;
105090:

Line 105087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105083: l_num_entries NUMBER;
105084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105088: l_recog_line_1 NUMBER;
105089: l_recog_line_2 NUMBER;
105090:
105091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105089: l_recog_line_2 NUMBER;
105090:
105091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105092: l_bflow_applied_to_amt NUMBER; -- 5132302
105093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105094:
105095: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105096:
105097: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105168: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105164: l_accrual_line_num := NULL; -- 4262811
105165: l_tmp_amt := NULL; -- 4262811
105166: --
105167:
105168: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105169: l_balance_type_code <> 'B' THEN
105170: IF NVL(p_source_2,'
105171: ') = 'PPV'
105172: THEN

Line 105240: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105236: --
105237: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105238:
105239: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105240: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105241:
105242: -- 4955764
105243: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105244: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105284: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105280: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105281:
105282: IF xla_accounting_cache_pkg.GetValueChar
105283: (p_source_code => 'LEDGER_CATEGORY_CODE'
105284: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105285: AND l_bflow_method_code = 'PRIOR_ENTRY'
105286: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105287: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105288: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105381: p_lookup_type => 'XLA_OWNER_TYPE'
105382: ,p_lookup_code => l_component_type_code
105383: )
105384: ,p_token_4 => 'PRODUCT_NAME'
105385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105389: ,p_ae_header_id => NULL

Line 105386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105382: ,p_lookup_code => l_component_type_code
105383: )
105384: ,p_token_4 => 'PRODUCT_NAME'
105385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105389: ,p_ae_header_id => NULL
105390: );

Line 105387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105383: )
105384: ,p_token_4 => 'PRODUCT_NAME'
105385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105389: ,p_ae_header_id => NULL
105390: );
105391:

Line 105388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105384: ,p_token_4 => 'PRODUCT_NAME'
105385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105389: ,p_ae_header_id => NULL
105390: );
105391:
105392: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105415: ----------------------------------------------------------------------------------
105416: -- 4219869 Business Flow
105417: -- Update journal entry status -- Need to generate this within IF
105418: ----------------------------------------------------------------------------------
105419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105420: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105421: ,p_balance_type_code => l_balance_type_code
105422: );
105423:

Line 105507: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105503:
105504: --
105505: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105506: --
105507: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105508: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105509: ELSE
105510: ---------------------------------------------------------------------------------------------------
105511: -- 4262811a Switch Sign

Line 105532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105528:
105529: XLA_AE_LINES_PKG.ValidateCurrentLine;
105530: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105531:
105532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105533: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105534: ,p_balance_type_code => l_balance_type_code);
105535:
105536: END IF;

Line 105640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105636: l_tmp_amt NUMBER;
105637: l_acc_rev_natural_side_code VARCHAR2(1);
105638:
105639: l_num_entries NUMBER;
105640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105644: l_recog_line_1 NUMBER;

Line 105641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105637: l_acc_rev_natural_side_code VARCHAR2(1);
105638:
105639: l_num_entries NUMBER;
105640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105644: l_recog_line_1 NUMBER;
105645: l_recog_line_2 NUMBER;

Line 105642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105638:
105639: l_num_entries NUMBER;
105640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105644: l_recog_line_1 NUMBER;
105645: l_recog_line_2 NUMBER;
105646:

Line 105643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105639: l_num_entries NUMBER;
105640: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105641: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105642: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105643: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105644: l_recog_line_1 NUMBER;
105645: l_recog_line_2 NUMBER;
105646:
105647: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105649: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105645: l_recog_line_2 NUMBER;
105646:
105647: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105648: l_bflow_applied_to_amt NUMBER; -- 5132302
105649: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105650:
105651: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105652:
105653: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105724: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105720: l_accrual_line_num := NULL; -- 4262811
105721: l_tmp_amt := NULL; -- 4262811
105722: --
105723:
105724: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105725: l_balance_type_code <> 'B' THEN
105726: IF NVL(p_source_2,'
105727: ') = 'PPV'
105728: THEN

Line 105796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105792: --
105793: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105794:
105795: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105797:
105798: -- 4955764
105799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105836: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105837:
105838: IF xla_accounting_cache_pkg.GetValueChar
105839: (p_source_code => 'LEDGER_CATEGORY_CODE'
105840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105841: AND l_bflow_method_code = 'PRIOR_ENTRY'
105842: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105843: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105844: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105937: p_lookup_type => 'XLA_OWNER_TYPE'
105938: ,p_lookup_code => l_component_type_code
105939: )
105940: ,p_token_4 => 'PRODUCT_NAME'
105941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105945: ,p_ae_header_id => NULL

Line 105942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105938: ,p_lookup_code => l_component_type_code
105939: )
105940: ,p_token_4 => 'PRODUCT_NAME'
105941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105945: ,p_ae_header_id => NULL
105946: );

Line 105943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105939: )
105940: ,p_token_4 => 'PRODUCT_NAME'
105941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105945: ,p_ae_header_id => NULL
105946: );
105947:

Line 105944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105940: ,p_token_4 => 'PRODUCT_NAME'
105941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105945: ,p_ae_header_id => NULL
105946: );
105947:
105948: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105975: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105971: ----------------------------------------------------------------------------------
105972: -- 4219869 Business Flow
105973: -- Update journal entry status -- Need to generate this within IF
105974: ----------------------------------------------------------------------------------
105975: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105976: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105977: ,p_balance_type_code => l_balance_type_code
105978: );
105979:

Line 106063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106059:
106060: --
106061: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106062: --
106063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106064: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106065: ELSE
106066: ---------------------------------------------------------------------------------------------------
106067: -- 4262811a Switch Sign

Line 106088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106084:
106085: XLA_AE_LINES_PKG.ValidateCurrentLine;
106086: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106087:
106088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106089: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106090: ,p_balance_type_code => l_balance_type_code);
106091:
106092: END IF;

Line 106196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106192: l_tmp_amt NUMBER;
106193: l_acc_rev_natural_side_code VARCHAR2(1);
106194:
106195: l_num_entries NUMBER;
106196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106200: l_recog_line_1 NUMBER;

Line 106197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106193: l_acc_rev_natural_side_code VARCHAR2(1);
106194:
106195: l_num_entries NUMBER;
106196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106200: l_recog_line_1 NUMBER;
106201: l_recog_line_2 NUMBER;

Line 106198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106194:
106195: l_num_entries NUMBER;
106196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106200: l_recog_line_1 NUMBER;
106201: l_recog_line_2 NUMBER;
106202:

Line 106199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106195: l_num_entries NUMBER;
106196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106200: l_recog_line_1 NUMBER;
106201: l_recog_line_2 NUMBER;
106202:
106203: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106205: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106201: l_recog_line_2 NUMBER;
106202:
106203: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106204: l_bflow_applied_to_amt NUMBER; -- 5132302
106205: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106206:
106207: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106208:
106209: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106280: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106276: l_accrual_line_num := NULL; -- 4262811
106277: l_tmp_amt := NULL; -- 4262811
106278: --
106279:
106280: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106281: l_balance_type_code <> 'B' THEN
106282: IF NVL(p_source_2,'
106283: ') = 'PPV'
106284: THEN

Line 106352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106348: --
106349: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106350:
106351: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106353:
106354: -- 4955764
106355: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106356: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106396: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106392: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106393:
106394: IF xla_accounting_cache_pkg.GetValueChar
106395: (p_source_code => 'LEDGER_CATEGORY_CODE'
106396: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106397: AND l_bflow_method_code = 'PRIOR_ENTRY'
106398: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106399: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106400: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106493: p_lookup_type => 'XLA_OWNER_TYPE'
106494: ,p_lookup_code => l_component_type_code
106495: )
106496: ,p_token_4 => 'PRODUCT_NAME'
106497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106501: ,p_ae_header_id => NULL

Line 106498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106494: ,p_lookup_code => l_component_type_code
106495: )
106496: ,p_token_4 => 'PRODUCT_NAME'
106497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106501: ,p_ae_header_id => NULL
106502: );

Line 106499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106495: )
106496: ,p_token_4 => 'PRODUCT_NAME'
106497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106501: ,p_ae_header_id => NULL
106502: );
106503:

Line 106500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106496: ,p_token_4 => 'PRODUCT_NAME'
106497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106501: ,p_ae_header_id => NULL
106502: );
106503:
106504: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106527: ----------------------------------------------------------------------------------
106528: -- 4219869 Business Flow
106529: -- Update journal entry status -- Need to generate this within IF
106530: ----------------------------------------------------------------------------------
106531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106532: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106533: ,p_balance_type_code => l_balance_type_code
106534: );
106535:

Line 106619: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106615:
106616: --
106617: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106618: --
106619: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106620: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106621: ELSE
106622: ---------------------------------------------------------------------------------------------------
106623: -- 4262811a Switch Sign

Line 106644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106640:
106641: XLA_AE_LINES_PKG.ValidateCurrentLine;
106642: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106643:
106644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106645: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106646: ,p_balance_type_code => l_balance_type_code);
106647:
106648: END IF;

Line 106752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106748: l_tmp_amt NUMBER;
106749: l_acc_rev_natural_side_code VARCHAR2(1);
106750:
106751: l_num_entries NUMBER;
106752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106756: l_recog_line_1 NUMBER;

Line 106753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106749: l_acc_rev_natural_side_code VARCHAR2(1);
106750:
106751: l_num_entries NUMBER;
106752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106756: l_recog_line_1 NUMBER;
106757: l_recog_line_2 NUMBER;

Line 106754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106750:
106751: l_num_entries NUMBER;
106752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106756: l_recog_line_1 NUMBER;
106757: l_recog_line_2 NUMBER;
106758:

Line 106755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106751: l_num_entries NUMBER;
106752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106756: l_recog_line_1 NUMBER;
106757: l_recog_line_2 NUMBER;
106758:
106759: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106761: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106757: l_recog_line_2 NUMBER;
106758:
106759: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106760: l_bflow_applied_to_amt NUMBER; -- 5132302
106761: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106762:
106763: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106764:
106765: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106836: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106832: l_accrual_line_num := NULL; -- 4262811
106833: l_tmp_amt := NULL; -- 4262811
106834: --
106835:
106836: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106837: l_balance_type_code <> 'B' THEN
106838: IF NVL(p_source_2,'
106839: ') = 'PPV'
106840: THEN

Line 106908: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106904: --
106905: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106906:
106907: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106908: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106909:
106910: -- 4955764
106911: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106912: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106952: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106948: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106949:
106950: IF xla_accounting_cache_pkg.GetValueChar
106951: (p_source_code => 'LEDGER_CATEGORY_CODE'
106952: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106953: AND l_bflow_method_code = 'PRIOR_ENTRY'
106954: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106955: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106956: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107049: p_lookup_type => 'XLA_OWNER_TYPE'
107050: ,p_lookup_code => l_component_type_code
107051: )
107052: ,p_token_4 => 'PRODUCT_NAME'
107053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107057: ,p_ae_header_id => NULL

Line 107054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107050: ,p_lookup_code => l_component_type_code
107051: )
107052: ,p_token_4 => 'PRODUCT_NAME'
107053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107057: ,p_ae_header_id => NULL
107058: );

Line 107055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107051: )
107052: ,p_token_4 => 'PRODUCT_NAME'
107053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107057: ,p_ae_header_id => NULL
107058: );
107059:

Line 107056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107052: ,p_token_4 => 'PRODUCT_NAME'
107053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107057: ,p_ae_header_id => NULL
107058: );
107059:
107060: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107083: ----------------------------------------------------------------------------------
107084: -- 4219869 Business Flow
107085: -- Update journal entry status -- Need to generate this within IF
107086: ----------------------------------------------------------------------------------
107087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107088: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107089: ,p_balance_type_code => l_balance_type_code
107090: );
107091:

Line 107175: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107171:
107172: --
107173: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107174: --
107175: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107176: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107177: ELSE
107178: ---------------------------------------------------------------------------------------------------
107179: -- 4262811a Switch Sign

Line 107200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107196:
107197: XLA_AE_LINES_PKG.ValidateCurrentLine;
107198: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107199:
107200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107201: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107202: ,p_balance_type_code => l_balance_type_code);
107203:
107204: END IF;

Line 107308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107304: l_tmp_amt NUMBER;
107305: l_acc_rev_natural_side_code VARCHAR2(1);
107306:
107307: l_num_entries NUMBER;
107308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107312: l_recog_line_1 NUMBER;

Line 107309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107305: l_acc_rev_natural_side_code VARCHAR2(1);
107306:
107307: l_num_entries NUMBER;
107308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107312: l_recog_line_1 NUMBER;
107313: l_recog_line_2 NUMBER;

Line 107310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107306:
107307: l_num_entries NUMBER;
107308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107312: l_recog_line_1 NUMBER;
107313: l_recog_line_2 NUMBER;
107314:

Line 107311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107307: l_num_entries NUMBER;
107308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107312: l_recog_line_1 NUMBER;
107313: l_recog_line_2 NUMBER;
107314:
107315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107313: l_recog_line_2 NUMBER;
107314:
107315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107316: l_bflow_applied_to_amt NUMBER; -- 5132302
107317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107318:
107319: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107320:
107321: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107388: l_accrual_line_num := NULL; -- 4262811
107389: l_tmp_amt := NULL; -- 4262811
107390: --
107391:
107392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107393: l_balance_type_code <> 'B' THEN
107394: IF NVL(p_source_2,'
107395: ') = 'PPV'
107396: THEN

Line 107464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107460: --
107461: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107462:
107463: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107465:
107466: -- 4955764
107467: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107468: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107508: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107504: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107505:
107506: IF xla_accounting_cache_pkg.GetValueChar
107507: (p_source_code => 'LEDGER_CATEGORY_CODE'
107508: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107509: AND l_bflow_method_code = 'PRIOR_ENTRY'
107510: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107511: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107512: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107605: p_lookup_type => 'XLA_OWNER_TYPE'
107606: ,p_lookup_code => l_component_type_code
107607: )
107608: ,p_token_4 => 'PRODUCT_NAME'
107609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107613: ,p_ae_header_id => NULL

Line 107610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107606: ,p_lookup_code => l_component_type_code
107607: )
107608: ,p_token_4 => 'PRODUCT_NAME'
107609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107613: ,p_ae_header_id => NULL
107614: );

Line 107611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107607: )
107608: ,p_token_4 => 'PRODUCT_NAME'
107609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107613: ,p_ae_header_id => NULL
107614: );
107615:

Line 107612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107608: ,p_token_4 => 'PRODUCT_NAME'
107609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107613: ,p_ae_header_id => NULL
107614: );
107615:
107616: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107639: ----------------------------------------------------------------------------------
107640: -- 4219869 Business Flow
107641: -- Update journal entry status -- Need to generate this within IF
107642: ----------------------------------------------------------------------------------
107643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107644: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107645: ,p_balance_type_code => l_balance_type_code
107646: );
107647:

Line 107731: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107727:
107728: --
107729: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107730: --
107731: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107732: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107733: ELSE
107734: ---------------------------------------------------------------------------------------------------
107735: -- 4262811a Switch Sign

Line 107756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107752:
107753: XLA_AE_LINES_PKG.ValidateCurrentLine;
107754: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107755:
107756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107757: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107758: ,p_balance_type_code => l_balance_type_code);
107759:
107760: END IF;

Line 107864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107860: l_tmp_amt NUMBER;
107861: l_acc_rev_natural_side_code VARCHAR2(1);
107862:
107863: l_num_entries NUMBER;
107864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107868: l_recog_line_1 NUMBER;

Line 107865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107861: l_acc_rev_natural_side_code VARCHAR2(1);
107862:
107863: l_num_entries NUMBER;
107864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107868: l_recog_line_1 NUMBER;
107869: l_recog_line_2 NUMBER;

Line 107866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107862:
107863: l_num_entries NUMBER;
107864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107868: l_recog_line_1 NUMBER;
107869: l_recog_line_2 NUMBER;
107870:

Line 107867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107863: l_num_entries NUMBER;
107864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107868: l_recog_line_1 NUMBER;
107869: l_recog_line_2 NUMBER;
107870:
107871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107869: l_recog_line_2 NUMBER;
107870:
107871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107872: l_bflow_applied_to_amt NUMBER; -- 5132302
107873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107874:
107875: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107876:
107877: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107948: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107944: l_accrual_line_num := NULL; -- 4262811
107945: l_tmp_amt := NULL; -- 4262811
107946: --
107947:
107948: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107949: l_balance_type_code <> 'B' THEN
107950: IF NVL(p_source_2,'
107951: ') = 'PPV'
107952: THEN

Line 108020: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108016: --
108017: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108018:
108019: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108020: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108021:
108022: -- 4955764
108023: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108024: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108060: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108061:
108062: IF xla_accounting_cache_pkg.GetValueChar
108063: (p_source_code => 'LEDGER_CATEGORY_CODE'
108064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108065: AND l_bflow_method_code = 'PRIOR_ENTRY'
108066: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108067: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108068: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108161: p_lookup_type => 'XLA_OWNER_TYPE'
108162: ,p_lookup_code => l_component_type_code
108163: )
108164: ,p_token_4 => 'PRODUCT_NAME'
108165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108169: ,p_ae_header_id => NULL

Line 108166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108162: ,p_lookup_code => l_component_type_code
108163: )
108164: ,p_token_4 => 'PRODUCT_NAME'
108165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108169: ,p_ae_header_id => NULL
108170: );

Line 108167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108163: )
108164: ,p_token_4 => 'PRODUCT_NAME'
108165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108169: ,p_ae_header_id => NULL
108170: );
108171:

Line 108168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108164: ,p_token_4 => 'PRODUCT_NAME'
108165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108169: ,p_ae_header_id => NULL
108170: );
108171:
108172: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108195: ----------------------------------------------------------------------------------
108196: -- 4219869 Business Flow
108197: -- Update journal entry status -- Need to generate this within IF
108198: ----------------------------------------------------------------------------------
108199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108200: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108201: ,p_balance_type_code => l_balance_type_code
108202: );
108203:

Line 108287: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108283:
108284: --
108285: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108286: --
108287: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108288: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108289: ELSE
108290: ---------------------------------------------------------------------------------------------------
108291: -- 4262811a Switch Sign

Line 108312: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108308:
108309: XLA_AE_LINES_PKG.ValidateCurrentLine;
108310: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108311:
108312: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108313: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108314: ,p_balance_type_code => l_balance_type_code);
108315:
108316: END IF;

Line 108420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108416: l_tmp_amt NUMBER;
108417: l_acc_rev_natural_side_code VARCHAR2(1);
108418:
108419: l_num_entries NUMBER;
108420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108424: l_recog_line_1 NUMBER;

Line 108421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108417: l_acc_rev_natural_side_code VARCHAR2(1);
108418:
108419: l_num_entries NUMBER;
108420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108424: l_recog_line_1 NUMBER;
108425: l_recog_line_2 NUMBER;

Line 108422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108418:
108419: l_num_entries NUMBER;
108420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108424: l_recog_line_1 NUMBER;
108425: l_recog_line_2 NUMBER;
108426:

Line 108423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108419: l_num_entries NUMBER;
108420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108424: l_recog_line_1 NUMBER;
108425: l_recog_line_2 NUMBER;
108426:
108427: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108429: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108425: l_recog_line_2 NUMBER;
108426:
108427: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108428: l_bflow_applied_to_amt NUMBER; -- 5132302
108429: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108430:
108431: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108432:
108433: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108504: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108500: l_accrual_line_num := NULL; -- 4262811
108501: l_tmp_amt := NULL; -- 4262811
108502: --
108503:
108504: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108505: l_balance_type_code <> 'B' THEN
108506: IF NVL(p_source_2,'
108507: ') = 'PPV'
108508: THEN

Line 108576: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108572: --
108573: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108574:
108575: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108576: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108577:
108578: -- 4955764
108579: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108580: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108620: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108616: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108617:
108618: IF xla_accounting_cache_pkg.GetValueChar
108619: (p_source_code => 'LEDGER_CATEGORY_CODE'
108620: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108621: AND l_bflow_method_code = 'PRIOR_ENTRY'
108622: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108623: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108624: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108721: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108717: p_lookup_type => 'XLA_OWNER_TYPE'
108718: ,p_lookup_code => l_component_type_code
108719: )
108720: ,p_token_4 => 'PRODUCT_NAME'
108721: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108722: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108723: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108724: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108725: ,p_ae_header_id => NULL

Line 108722: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108718: ,p_lookup_code => l_component_type_code
108719: )
108720: ,p_token_4 => 'PRODUCT_NAME'
108721: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108722: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108723: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108724: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108725: ,p_ae_header_id => NULL
108726: );

Line 108723: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108719: )
108720: ,p_token_4 => 'PRODUCT_NAME'
108721: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108722: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108723: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108724: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108725: ,p_ae_header_id => NULL
108726: );
108727:

Line 108724: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108720: ,p_token_4 => 'PRODUCT_NAME'
108721: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108722: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108723: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108724: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108725: ,p_ae_header_id => NULL
108726: );
108727:
108728: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108751: ----------------------------------------------------------------------------------
108752: -- 4219869 Business Flow
108753: -- Update journal entry status -- Need to generate this within IF
108754: ----------------------------------------------------------------------------------
108755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108756: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108757: ,p_balance_type_code => l_balance_type_code
108758: );
108759:

Line 108843: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108839:
108840: --
108841: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108842: --
108843: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108844: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108845: ELSE
108846: ---------------------------------------------------------------------------------------------------
108847: -- 4262811a Switch Sign

Line 108868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108864:
108865: XLA_AE_LINES_PKG.ValidateCurrentLine;
108866: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108867:
108868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108869: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108870: ,p_balance_type_code => l_balance_type_code);
108871:
108872: END IF;

Line 108976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108972: l_tmp_amt NUMBER;
108973: l_acc_rev_natural_side_code VARCHAR2(1);
108974:
108975: l_num_entries NUMBER;
108976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108980: l_recog_line_1 NUMBER;

Line 108977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108973: l_acc_rev_natural_side_code VARCHAR2(1);
108974:
108975: l_num_entries NUMBER;
108976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108980: l_recog_line_1 NUMBER;
108981: l_recog_line_2 NUMBER;

Line 108978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108974:
108975: l_num_entries NUMBER;
108976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108980: l_recog_line_1 NUMBER;
108981: l_recog_line_2 NUMBER;
108982:

Line 108979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108975: l_num_entries NUMBER;
108976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108980: l_recog_line_1 NUMBER;
108981: l_recog_line_2 NUMBER;
108982:
108983: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108985: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108981: l_recog_line_2 NUMBER;
108982:
108983: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108984: l_bflow_applied_to_amt NUMBER; -- 5132302
108985: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108986:
108987: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108988:
108989: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109060: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109056: l_accrual_line_num := NULL; -- 4262811
109057: l_tmp_amt := NULL; -- 4262811
109058: --
109059:
109060: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109061: l_balance_type_code <> 'B' THEN
109062: IF NVL(p_source_2,'
109063: ') = 'PPV'
109064: THEN

Line 109132: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109128: --
109129: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109130:
109131: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109132: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109133:
109134: -- 4955764
109135: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109136: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109176: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109172: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109173:
109174: IF xla_accounting_cache_pkg.GetValueChar
109175: (p_source_code => 'LEDGER_CATEGORY_CODE'
109176: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109177: AND l_bflow_method_code = 'PRIOR_ENTRY'
109178: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109179: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109180: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109277: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109273: p_lookup_type => 'XLA_OWNER_TYPE'
109274: ,p_lookup_code => l_component_type_code
109275: )
109276: ,p_token_4 => 'PRODUCT_NAME'
109277: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109278: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109279: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109280: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109281: ,p_ae_header_id => NULL

Line 109278: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109274: ,p_lookup_code => l_component_type_code
109275: )
109276: ,p_token_4 => 'PRODUCT_NAME'
109277: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109278: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109279: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109280: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109281: ,p_ae_header_id => NULL
109282: );

Line 109279: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109275: )
109276: ,p_token_4 => 'PRODUCT_NAME'
109277: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109278: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109279: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109280: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109281: ,p_ae_header_id => NULL
109282: );
109283:

Line 109280: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109276: ,p_token_4 => 'PRODUCT_NAME'
109277: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109278: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109279: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109280: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109281: ,p_ae_header_id => NULL
109282: );
109283:
109284: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109311: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109307: ----------------------------------------------------------------------------------
109308: -- 4219869 Business Flow
109309: -- Update journal entry status -- Need to generate this within IF
109310: ----------------------------------------------------------------------------------
109311: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109312: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109313: ,p_balance_type_code => l_balance_type_code
109314: );
109315:

Line 109399: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109395:
109396: --
109397: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109398: --
109399: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109400: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109401: ELSE
109402: ---------------------------------------------------------------------------------------------------
109403: -- 4262811a Switch Sign

Line 109424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109420:
109421: XLA_AE_LINES_PKG.ValidateCurrentLine;
109422: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109423:
109424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109425: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109426: ,p_balance_type_code => l_balance_type_code);
109427:
109428: END IF;

Line 109532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109528: l_tmp_amt NUMBER;
109529: l_acc_rev_natural_side_code VARCHAR2(1);
109530:
109531: l_num_entries NUMBER;
109532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109536: l_recog_line_1 NUMBER;

Line 109533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109529: l_acc_rev_natural_side_code VARCHAR2(1);
109530:
109531: l_num_entries NUMBER;
109532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109536: l_recog_line_1 NUMBER;
109537: l_recog_line_2 NUMBER;

Line 109534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109530:
109531: l_num_entries NUMBER;
109532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109536: l_recog_line_1 NUMBER;
109537: l_recog_line_2 NUMBER;
109538:

Line 109535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109531: l_num_entries NUMBER;
109532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109536: l_recog_line_1 NUMBER;
109537: l_recog_line_2 NUMBER;
109538:
109539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109537: l_recog_line_2 NUMBER;
109538:
109539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109540: l_bflow_applied_to_amt NUMBER; -- 5132302
109541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109542:
109543: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109544:
109545: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109616: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109612: l_accrual_line_num := NULL; -- 4262811
109613: l_tmp_amt := NULL; -- 4262811
109614: --
109615:
109616: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109617: l_balance_type_code <> 'B' THEN
109618: IF NVL(p_source_2,'
109619: ') = 'RCA'
109620: THEN

Line 109688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109684: --
109685: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109686:
109687: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109689:
109690: -- 4955764
109691: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109692: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109728: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109729:
109730: IF xla_accounting_cache_pkg.GetValueChar
109731: (p_source_code => 'LEDGER_CATEGORY_CODE'
109732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109733: AND l_bflow_method_code = 'PRIOR_ENTRY'
109734: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109735: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109736: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109829: p_lookup_type => 'XLA_OWNER_TYPE'
109830: ,p_lookup_code => l_component_type_code
109831: )
109832: ,p_token_4 => 'PRODUCT_NAME'
109833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109837: ,p_ae_header_id => NULL

Line 109834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109830: ,p_lookup_code => l_component_type_code
109831: )
109832: ,p_token_4 => 'PRODUCT_NAME'
109833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109837: ,p_ae_header_id => NULL
109838: );

Line 109835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109831: )
109832: ,p_token_4 => 'PRODUCT_NAME'
109833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109837: ,p_ae_header_id => NULL
109838: );
109839:

Line 109836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109832: ,p_token_4 => 'PRODUCT_NAME'
109833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109837: ,p_ae_header_id => NULL
109838: );
109839:
109840: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109867: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109863: ----------------------------------------------------------------------------------
109864: -- 4219869 Business Flow
109865: -- Update journal entry status -- Need to generate this within IF
109866: ----------------------------------------------------------------------------------
109867: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109868: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109869: ,p_balance_type_code => l_balance_type_code
109870: );
109871:

Line 109955: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109951:
109952: --
109953: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109954: --
109955: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109956: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109957: ELSE
109958: ---------------------------------------------------------------------------------------------------
109959: -- 4262811a Switch Sign

Line 109980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109976:
109977: XLA_AE_LINES_PKG.ValidateCurrentLine;
109978: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109979:
109980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109981: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109982: ,p_balance_type_code => l_balance_type_code);
109983:
109984: END IF;

Line 110088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110084: l_tmp_amt NUMBER;
110085: l_acc_rev_natural_side_code VARCHAR2(1);
110086:
110087: l_num_entries NUMBER;
110088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110092: l_recog_line_1 NUMBER;

Line 110089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110085: l_acc_rev_natural_side_code VARCHAR2(1);
110086:
110087: l_num_entries NUMBER;
110088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110092: l_recog_line_1 NUMBER;
110093: l_recog_line_2 NUMBER;

Line 110090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110086:
110087: l_num_entries NUMBER;
110088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110092: l_recog_line_1 NUMBER;
110093: l_recog_line_2 NUMBER;
110094:

Line 110091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110087: l_num_entries NUMBER;
110088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110092: l_recog_line_1 NUMBER;
110093: l_recog_line_2 NUMBER;
110094:
110095: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110097: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110093: l_recog_line_2 NUMBER;
110094:
110095: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110096: l_bflow_applied_to_amt NUMBER; -- 5132302
110097: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110098:
110099: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110100:
110101: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110172: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110168: l_accrual_line_num := NULL; -- 4262811
110169: l_tmp_amt := NULL; -- 4262811
110170: --
110171:
110172: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110173: l_balance_type_code <> 'B' THEN
110174: IF NVL(p_source_2,'
110175: ') = 'RCA'
110176: THEN

Line 110244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110240: --
110241: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110242:
110243: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110245:
110246: -- 4955764
110247: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110248: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110288: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110284: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110285:
110286: IF xla_accounting_cache_pkg.GetValueChar
110287: (p_source_code => 'LEDGER_CATEGORY_CODE'
110288: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110289: AND l_bflow_method_code = 'PRIOR_ENTRY'
110290: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110291: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110292: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110389: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110385: p_lookup_type => 'XLA_OWNER_TYPE'
110386: ,p_lookup_code => l_component_type_code
110387: )
110388: ,p_token_4 => 'PRODUCT_NAME'
110389: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110390: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110391: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110392: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110393: ,p_ae_header_id => NULL

Line 110390: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110386: ,p_lookup_code => l_component_type_code
110387: )
110388: ,p_token_4 => 'PRODUCT_NAME'
110389: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110390: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110391: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110392: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110393: ,p_ae_header_id => NULL
110394: );

Line 110391: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110387: )
110388: ,p_token_4 => 'PRODUCT_NAME'
110389: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110390: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110391: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110392: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110393: ,p_ae_header_id => NULL
110394: );
110395:

Line 110392: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110388: ,p_token_4 => 'PRODUCT_NAME'
110389: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110390: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110391: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110392: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110393: ,p_ae_header_id => NULL
110394: );
110395:
110396: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110423: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110419: ----------------------------------------------------------------------------------
110420: -- 4219869 Business Flow
110421: -- Update journal entry status -- Need to generate this within IF
110422: ----------------------------------------------------------------------------------
110423: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110424: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110425: ,p_balance_type_code => l_balance_type_code
110426: );
110427:

Line 110511: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110507:
110508: --
110509: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110510: --
110511: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110512: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110513: ELSE
110514: ---------------------------------------------------------------------------------------------------
110515: -- 4262811a Switch Sign

Line 110536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110532:
110533: XLA_AE_LINES_PKG.ValidateCurrentLine;
110534: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110535:
110536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110537: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110538: ,p_balance_type_code => l_balance_type_code);
110539:
110540: END IF;

Line 110644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110640: l_tmp_amt NUMBER;
110641: l_acc_rev_natural_side_code VARCHAR2(1);
110642:
110643: l_num_entries NUMBER;
110644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110648: l_recog_line_1 NUMBER;

Line 110645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110641: l_acc_rev_natural_side_code VARCHAR2(1);
110642:
110643: l_num_entries NUMBER;
110644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110648: l_recog_line_1 NUMBER;
110649: l_recog_line_2 NUMBER;

Line 110646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110642:
110643: l_num_entries NUMBER;
110644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110648: l_recog_line_1 NUMBER;
110649: l_recog_line_2 NUMBER;
110650:

Line 110647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110643: l_num_entries NUMBER;
110644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110648: l_recog_line_1 NUMBER;
110649: l_recog_line_2 NUMBER;
110650:
110651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110649: l_recog_line_2 NUMBER;
110650:
110651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110652: l_bflow_applied_to_amt NUMBER; -- 5132302
110653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110654:
110655: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110656:
110657: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110728: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110724: l_accrual_line_num := NULL; -- 4262811
110725: l_tmp_amt := NULL; -- 4262811
110726: --
110727:
110728: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110729: l_balance_type_code <> 'B' THEN
110730: IF NVL(p_source_2,'
110731: ') = 'RMV'
110732: THEN

Line 110800: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110796: --
110797: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110798:
110799: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110800: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110801:
110802: -- 4955764
110803: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110804: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110844: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110840: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110841:
110842: IF xla_accounting_cache_pkg.GetValueChar
110843: (p_source_code => 'LEDGER_CATEGORY_CODE'
110844: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110845: AND l_bflow_method_code = 'PRIOR_ENTRY'
110846: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110847: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110848: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110941: p_lookup_type => 'XLA_OWNER_TYPE'
110942: ,p_lookup_code => l_component_type_code
110943: )
110944: ,p_token_4 => 'PRODUCT_NAME'
110945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110949: ,p_ae_header_id => NULL

Line 110946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110942: ,p_lookup_code => l_component_type_code
110943: )
110944: ,p_token_4 => 'PRODUCT_NAME'
110945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110949: ,p_ae_header_id => NULL
110950: );

Line 110947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110943: )
110944: ,p_token_4 => 'PRODUCT_NAME'
110945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110949: ,p_ae_header_id => NULL
110950: );
110951:

Line 110948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110944: ,p_token_4 => 'PRODUCT_NAME'
110945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110949: ,p_ae_header_id => NULL
110950: );
110951:
110952: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110975: ----------------------------------------------------------------------------------
110976: -- 4219869 Business Flow
110977: -- Update journal entry status -- Need to generate this within IF
110978: ----------------------------------------------------------------------------------
110979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110980: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110981: ,p_balance_type_code => l_balance_type_code
110982: );
110983:

Line 111067: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111063:
111064: --
111065: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111066: --
111067: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111068: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111069: ELSE
111070: ---------------------------------------------------------------------------------------------------
111071: -- 4262811a Switch Sign

Line 111092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111088:
111089: XLA_AE_LINES_PKG.ValidateCurrentLine;
111090: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111091:
111092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111093: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111094: ,p_balance_type_code => l_balance_type_code);
111095:
111096: END IF;

Line 111200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111196: l_tmp_amt NUMBER;
111197: l_acc_rev_natural_side_code VARCHAR2(1);
111198:
111199: l_num_entries NUMBER;
111200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111204: l_recog_line_1 NUMBER;

Line 111201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111197: l_acc_rev_natural_side_code VARCHAR2(1);
111198:
111199: l_num_entries NUMBER;
111200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111204: l_recog_line_1 NUMBER;
111205: l_recog_line_2 NUMBER;

Line 111202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111198:
111199: l_num_entries NUMBER;
111200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111204: l_recog_line_1 NUMBER;
111205: l_recog_line_2 NUMBER;
111206:

Line 111203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111199: l_num_entries NUMBER;
111200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111204: l_recog_line_1 NUMBER;
111205: l_recog_line_2 NUMBER;
111206:
111207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111205: l_recog_line_2 NUMBER;
111206:
111207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111208: l_bflow_applied_to_amt NUMBER; -- 5132302
111209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111210:
111211: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111212:
111213: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111280: l_accrual_line_num := NULL; -- 4262811
111281: l_tmp_amt := NULL; -- 4262811
111282: --
111283:
111284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111285: l_balance_type_code <> 'B' THEN
111286: IF NVL(p_source_2,'
111287: ') = 'RPADJ'
111288: THEN

Line 111356: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111352: --
111353: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111354:
111355: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111356: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111357:
111358: -- 4955764
111359: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111360: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111396: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111397:
111398: IF xla_accounting_cache_pkg.GetValueChar
111399: (p_source_code => 'LEDGER_CATEGORY_CODE'
111400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111401: AND l_bflow_method_code = 'PRIOR_ENTRY'
111402: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111403: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111404: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111497: p_lookup_type => 'XLA_OWNER_TYPE'
111498: ,p_lookup_code => l_component_type_code
111499: )
111500: ,p_token_4 => 'PRODUCT_NAME'
111501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111505: ,p_ae_header_id => NULL

Line 111502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111498: ,p_lookup_code => l_component_type_code
111499: )
111500: ,p_token_4 => 'PRODUCT_NAME'
111501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111505: ,p_ae_header_id => NULL
111506: );

Line 111503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111499: )
111500: ,p_token_4 => 'PRODUCT_NAME'
111501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111505: ,p_ae_header_id => NULL
111506: );
111507:

Line 111504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111500: ,p_token_4 => 'PRODUCT_NAME'
111501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111505: ,p_ae_header_id => NULL
111506: );
111507:
111508: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111531: ----------------------------------------------------------------------------------
111532: -- 4219869 Business Flow
111533: -- Update journal entry status -- Need to generate this within IF
111534: ----------------------------------------------------------------------------------
111535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111536: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111537: ,p_balance_type_code => l_balance_type_code
111538: );
111539:

Line 111623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111619:
111620: --
111621: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111622: --
111623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111624: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111625: ELSE
111626: ---------------------------------------------------------------------------------------------------
111627: -- 4262811a Switch Sign

Line 111648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111644:
111645: XLA_AE_LINES_PKG.ValidateCurrentLine;
111646: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111647:
111648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111649: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111650: ,p_balance_type_code => l_balance_type_code);
111651:
111652: END IF;

Line 111756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111752: l_tmp_amt NUMBER;
111753: l_acc_rev_natural_side_code VARCHAR2(1);
111754:
111755: l_num_entries NUMBER;
111756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111760: l_recog_line_1 NUMBER;

Line 111757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111753: l_acc_rev_natural_side_code VARCHAR2(1);
111754:
111755: l_num_entries NUMBER;
111756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111760: l_recog_line_1 NUMBER;
111761: l_recog_line_2 NUMBER;

Line 111758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111754:
111755: l_num_entries NUMBER;
111756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111760: l_recog_line_1 NUMBER;
111761: l_recog_line_2 NUMBER;
111762:

Line 111759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111755: l_num_entries NUMBER;
111756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111760: l_recog_line_1 NUMBER;
111761: l_recog_line_2 NUMBER;
111762:
111763: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111765: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111761: l_recog_line_2 NUMBER;
111762:
111763: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111764: l_bflow_applied_to_amt NUMBER; -- 5132302
111765: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111766:
111767: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111768:
111769: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111840: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111836: l_accrual_line_num := NULL; -- 4262811
111837: l_tmp_amt := NULL; -- 4262811
111838: --
111839:
111840: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111841: l_balance_type_code <> 'B' THEN
111842: IF NVL(p_source_2,'
111843: ') = 'RPADJ'
111844: THEN

Line 111912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111908: --
111909: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111910:
111911: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111913:
111914: -- 4955764
111915: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111916: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111956: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111952: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111953:
111954: IF xla_accounting_cache_pkg.GetValueChar
111955: (p_source_code => 'LEDGER_CATEGORY_CODE'
111956: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111957: AND l_bflow_method_code = 'PRIOR_ENTRY'
111958: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111959: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111960: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112053: p_lookup_type => 'XLA_OWNER_TYPE'
112054: ,p_lookup_code => l_component_type_code
112055: )
112056: ,p_token_4 => 'PRODUCT_NAME'
112057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112061: ,p_ae_header_id => NULL

Line 112058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112054: ,p_lookup_code => l_component_type_code
112055: )
112056: ,p_token_4 => 'PRODUCT_NAME'
112057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112061: ,p_ae_header_id => NULL
112062: );

Line 112059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112055: )
112056: ,p_token_4 => 'PRODUCT_NAME'
112057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112061: ,p_ae_header_id => NULL
112062: );
112063:

Line 112060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112056: ,p_token_4 => 'PRODUCT_NAME'
112057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112061: ,p_ae_header_id => NULL
112062: );
112063:
112064: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112087: ----------------------------------------------------------------------------------
112088: -- 4219869 Business Flow
112089: -- Update journal entry status -- Need to generate this within IF
112090: ----------------------------------------------------------------------------------
112091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112092: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112093: ,p_balance_type_code => l_balance_type_code
112094: );
112095:

Line 112179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112175:
112176: --
112177: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112178: --
112179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112180: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112181: ELSE
112182: ---------------------------------------------------------------------------------------------------
112183: -- 4262811a Switch Sign

Line 112204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112200:
112201: XLA_AE_LINES_PKG.ValidateCurrentLine;
112202: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112203:
112204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112206: ,p_balance_type_code => l_balance_type_code);
112207:
112208: END IF;

Line 112312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112308: l_tmp_amt NUMBER;
112309: l_acc_rev_natural_side_code VARCHAR2(1);
112310:
112311: l_num_entries NUMBER;
112312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112316: l_recog_line_1 NUMBER;

Line 112313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112309: l_acc_rev_natural_side_code VARCHAR2(1);
112310:
112311: l_num_entries NUMBER;
112312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112316: l_recog_line_1 NUMBER;
112317: l_recog_line_2 NUMBER;

Line 112314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112310:
112311: l_num_entries NUMBER;
112312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112316: l_recog_line_1 NUMBER;
112317: l_recog_line_2 NUMBER;
112318:

Line 112315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112311: l_num_entries NUMBER;
112312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112316: l_recog_line_1 NUMBER;
112317: l_recog_line_2 NUMBER;
112318:
112319: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112321: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112317: l_recog_line_2 NUMBER;
112318:
112319: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112320: l_bflow_applied_to_amt NUMBER; -- 5132302
112321: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112322:
112323: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112324:
112325: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112396: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112392: l_accrual_line_num := NULL; -- 4262811
112393: l_tmp_amt := NULL; -- 4262811
112394: --
112395:
112396: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112397: l_balance_type_code <> 'B' THEN
112398: IF NVL(p_source_2,'
112399: ') = 'RSV'
112400: THEN

Line 112468: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112464: --
112465: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112466:
112467: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112468: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112469:
112470: -- 4955764
112471: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112472: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112512: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112508: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112509:
112510: IF xla_accounting_cache_pkg.GetValueChar
112511: (p_source_code => 'LEDGER_CATEGORY_CODE'
112512: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112513: AND l_bflow_method_code = 'PRIOR_ENTRY'
112514: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112515: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112516: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112609: p_lookup_type => 'XLA_OWNER_TYPE'
112610: ,p_lookup_code => l_component_type_code
112611: )
112612: ,p_token_4 => 'PRODUCT_NAME'
112613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112617: ,p_ae_header_id => NULL

Line 112614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112610: ,p_lookup_code => l_component_type_code
112611: )
112612: ,p_token_4 => 'PRODUCT_NAME'
112613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112617: ,p_ae_header_id => NULL
112618: );

Line 112615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112611: )
112612: ,p_token_4 => 'PRODUCT_NAME'
112613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112617: ,p_ae_header_id => NULL
112618: );
112619:

Line 112616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112612: ,p_token_4 => 'PRODUCT_NAME'
112613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112617: ,p_ae_header_id => NULL
112618: );
112619:
112620: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112643: ----------------------------------------------------------------------------------
112644: -- 4219869 Business Flow
112645: -- Update journal entry status -- Need to generate this within IF
112646: ----------------------------------------------------------------------------------
112647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112649: ,p_balance_type_code => l_balance_type_code
112650: );
112651:

Line 112735: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112731:
112732: --
112733: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112734: --
112735: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112736: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112737: ELSE
112738: ---------------------------------------------------------------------------------------------------
112739: -- 4262811a Switch Sign

Line 112760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112756:
112757: XLA_AE_LINES_PKG.ValidateCurrentLine;
112758: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112759:
112760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112761: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112762: ,p_balance_type_code => l_balance_type_code);
112763:
112764: END IF;

Line 112868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112864: l_tmp_amt NUMBER;
112865: l_acc_rev_natural_side_code VARCHAR2(1);
112866:
112867: l_num_entries NUMBER;
112868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112872: l_recog_line_1 NUMBER;

Line 112869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112865: l_acc_rev_natural_side_code VARCHAR2(1);
112866:
112867: l_num_entries NUMBER;
112868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112872: l_recog_line_1 NUMBER;
112873: l_recog_line_2 NUMBER;

Line 112870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112866:
112867: l_num_entries NUMBER;
112868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112872: l_recog_line_1 NUMBER;
112873: l_recog_line_2 NUMBER;
112874:

Line 112871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112867: l_num_entries NUMBER;
112868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112872: l_recog_line_1 NUMBER;
112873: l_recog_line_2 NUMBER;
112874:
112875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112873: l_recog_line_2 NUMBER;
112874:
112875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112876: l_bflow_applied_to_amt NUMBER; -- 5132302
112877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112878:
112879: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112880:
112881: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112948: l_accrual_line_num := NULL; -- 4262811
112949: l_tmp_amt := NULL; -- 4262811
112950: --
112951:
112952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112953: l_balance_type_code <> 'B' THEN
112954: IF NVL(p_source_2,'
112955: ') = 'RUV'
112956: THEN

Line 113024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113020: --
113021: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113022:
113023: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113025:
113026: -- 4955764
113027: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113028: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113068: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113064: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113065:
113066: IF xla_accounting_cache_pkg.GetValueChar
113067: (p_source_code => 'LEDGER_CATEGORY_CODE'
113068: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113069: AND l_bflow_method_code = 'PRIOR_ENTRY'
113070: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113071: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113072: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113165: p_lookup_type => 'XLA_OWNER_TYPE'
113166: ,p_lookup_code => l_component_type_code
113167: )
113168: ,p_token_4 => 'PRODUCT_NAME'
113169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113173: ,p_ae_header_id => NULL

Line 113170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113166: ,p_lookup_code => l_component_type_code
113167: )
113168: ,p_token_4 => 'PRODUCT_NAME'
113169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113173: ,p_ae_header_id => NULL
113174: );

Line 113171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113167: )
113168: ,p_token_4 => 'PRODUCT_NAME'
113169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113173: ,p_ae_header_id => NULL
113174: );
113175:

Line 113172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113168: ,p_token_4 => 'PRODUCT_NAME'
113169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113173: ,p_ae_header_id => NULL
113174: );
113175:
113176: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113199: ----------------------------------------------------------------------------------
113200: -- 4219869 Business Flow
113201: -- Update journal entry status -- Need to generate this within IF
113202: ----------------------------------------------------------------------------------
113203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113204: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113205: ,p_balance_type_code => l_balance_type_code
113206: );
113207:

Line 113291: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113287:
113288: --
113289: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113290: --
113291: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113292: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113293: ELSE
113294: ---------------------------------------------------------------------------------------------------
113295: -- 4262811a Switch Sign

Line 113316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113312:
113313: XLA_AE_LINES_PKG.ValidateCurrentLine;
113314: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113315:
113316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113317: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113318: ,p_balance_type_code => l_balance_type_code);
113319:
113320: END IF;

Line 113424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113420: l_tmp_amt NUMBER;
113421: l_acc_rev_natural_side_code VARCHAR2(1);
113422:
113423: l_num_entries NUMBER;
113424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113428: l_recog_line_1 NUMBER;

Line 113425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113421: l_acc_rev_natural_side_code VARCHAR2(1);
113422:
113423: l_num_entries NUMBER;
113424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113428: l_recog_line_1 NUMBER;
113429: l_recog_line_2 NUMBER;

Line 113426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113422:
113423: l_num_entries NUMBER;
113424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113428: l_recog_line_1 NUMBER;
113429: l_recog_line_2 NUMBER;
113430:

Line 113427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113423: l_num_entries NUMBER;
113424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113428: l_recog_line_1 NUMBER;
113429: l_recog_line_2 NUMBER;
113430:
113431: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113433: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113429: l_recog_line_2 NUMBER;
113430:
113431: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113432: l_bflow_applied_to_amt NUMBER; -- 5132302
113433: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113434:
113435: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113436:
113437: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113508: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113504: l_accrual_line_num := NULL; -- 4262811
113505: l_tmp_amt := NULL; -- 4262811
113506: --
113507:
113508: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113509: l_balance_type_code <> 'B' THEN
113510: IF NVL(p_source_2,'
113511: ') = 'SUB'
113512: THEN

Line 113580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113576: --
113577: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113578:
113579: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113581:
113582: -- 4955764
113583: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113584: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113624: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113620: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113621:
113622: IF xla_accounting_cache_pkg.GetValueChar
113623: (p_source_code => 'LEDGER_CATEGORY_CODE'
113624: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113625: AND l_bflow_method_code = 'PRIOR_ENTRY'
113626: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113627: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113628: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113721: p_lookup_type => 'XLA_OWNER_TYPE'
113722: ,p_lookup_code => l_component_type_code
113723: )
113724: ,p_token_4 => 'PRODUCT_NAME'
113725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113729: ,p_ae_header_id => NULL

Line 113726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113722: ,p_lookup_code => l_component_type_code
113723: )
113724: ,p_token_4 => 'PRODUCT_NAME'
113725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113729: ,p_ae_header_id => NULL
113730: );

Line 113727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113723: )
113724: ,p_token_4 => 'PRODUCT_NAME'
113725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113729: ,p_ae_header_id => NULL
113730: );
113731:

Line 113728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113724: ,p_token_4 => 'PRODUCT_NAME'
113725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113729: ,p_ae_header_id => NULL
113730: );
113731:
113732: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113755: ----------------------------------------------------------------------------------
113756: -- 4219869 Business Flow
113757: -- Update journal entry status -- Need to generate this within IF
113758: ----------------------------------------------------------------------------------
113759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113761: ,p_balance_type_code => l_balance_type_code
113762: );
113763:

Line 113847: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113843:
113844: --
113845: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113846: --
113847: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113848: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113849: ELSE
113850: ---------------------------------------------------------------------------------------------------
113851: -- 4262811a Switch Sign

Line 113872: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113868:
113869: XLA_AE_LINES_PKG.ValidateCurrentLine;
113870: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113871:
113872: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113873: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113874: ,p_balance_type_code => l_balance_type_code);
113875:
113876: END IF;

Line 113980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113976: l_tmp_amt NUMBER;
113977: l_acc_rev_natural_side_code VARCHAR2(1);
113978:
113979: l_num_entries NUMBER;
113980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113984: l_recog_line_1 NUMBER;

Line 113981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113977: l_acc_rev_natural_side_code VARCHAR2(1);
113978:
113979: l_num_entries NUMBER;
113980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113984: l_recog_line_1 NUMBER;
113985: l_recog_line_2 NUMBER;

Line 113982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113978:
113979: l_num_entries NUMBER;
113980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113984: l_recog_line_1 NUMBER;
113985: l_recog_line_2 NUMBER;
113986:

Line 113983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113979: l_num_entries NUMBER;
113980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113984: l_recog_line_1 NUMBER;
113985: l_recog_line_2 NUMBER;
113986:
113987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113985: l_recog_line_2 NUMBER;
113986:
113987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113988: l_bflow_applied_to_amt NUMBER; -- 5132302
113989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113990:
113991: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113992:
113993: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114064: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114060: l_accrual_line_num := NULL; -- 4262811
114061: l_tmp_amt := NULL; -- 4262811
114062: --
114063:
114064: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114065: l_balance_type_code <> 'B' THEN
114066: IF NVL(p_source_2,'
114067: ') = 'USG'
114068: THEN

Line 114136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114132: --
114133: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114134:
114135: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114137:
114138: -- 4955764
114139: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114140: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114180: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114176: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114177:
114178: IF xla_accounting_cache_pkg.GetValueChar
114179: (p_source_code => 'LEDGER_CATEGORY_CODE'
114180: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114181: AND l_bflow_method_code = 'PRIOR_ENTRY'
114182: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114183: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114184: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114281: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114277: p_lookup_type => 'XLA_OWNER_TYPE'
114278: ,p_lookup_code => l_component_type_code
114279: )
114280: ,p_token_4 => 'PRODUCT_NAME'
114281: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114282: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114283: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114284: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114285: ,p_ae_header_id => NULL

Line 114282: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114278: ,p_lookup_code => l_component_type_code
114279: )
114280: ,p_token_4 => 'PRODUCT_NAME'
114281: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114282: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114283: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114284: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114285: ,p_ae_header_id => NULL
114286: );

Line 114283: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114279: )
114280: ,p_token_4 => 'PRODUCT_NAME'
114281: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114282: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114283: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114284: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114285: ,p_ae_header_id => NULL
114286: );
114287:

Line 114284: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114280: ,p_token_4 => 'PRODUCT_NAME'
114281: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114282: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114283: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114284: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114285: ,p_ae_header_id => NULL
114286: );
114287:
114288: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114311: ----------------------------------------------------------------------------------
114312: -- 4219869 Business Flow
114313: -- Update journal entry status -- Need to generate this within IF
114314: ----------------------------------------------------------------------------------
114315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114316: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114317: ,p_balance_type_code => l_balance_type_code
114318: );
114319:

Line 114403: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114399:
114400: --
114401: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114402: --
114403: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114404: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114405: ELSE
114406: ---------------------------------------------------------------------------------------------------
114407: -- 4262811a Switch Sign

Line 114428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114424:
114425: XLA_AE_LINES_PKG.ValidateCurrentLine;
114426: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114427:
114428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114429: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114430: ,p_balance_type_code => l_balance_type_code);
114431:
114432: END IF;

Line 114536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114532: l_tmp_amt NUMBER;
114533: l_acc_rev_natural_side_code VARCHAR2(1);
114534:
114535: l_num_entries NUMBER;
114536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114540: l_recog_line_1 NUMBER;

Line 114537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114533: l_acc_rev_natural_side_code VARCHAR2(1);
114534:
114535: l_num_entries NUMBER;
114536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114540: l_recog_line_1 NUMBER;
114541: l_recog_line_2 NUMBER;

Line 114538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114534:
114535: l_num_entries NUMBER;
114536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114540: l_recog_line_1 NUMBER;
114541: l_recog_line_2 NUMBER;
114542:

Line 114539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114535: l_num_entries NUMBER;
114536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114540: l_recog_line_1 NUMBER;
114541: l_recog_line_2 NUMBER;
114542:
114543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114541: l_recog_line_2 NUMBER;
114542:
114543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114544: l_bflow_applied_to_amt NUMBER; -- 5132302
114545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114546:
114547: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114548:
114549: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114616: l_accrual_line_num := NULL; -- 4262811
114617: l_tmp_amt := NULL; -- 4262811
114618: --
114619:
114620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114621: l_balance_type_code <> 'B' THEN
114622: IF NVL(p_source_2,'
114623: ') = 'WIP'
114624: THEN

Line 114692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114688: --
114689: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114690:
114691: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114693:
114694: -- 4955764
114695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114736: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114732: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114733:
114734: IF xla_accounting_cache_pkg.GetValueChar
114735: (p_source_code => 'LEDGER_CATEGORY_CODE'
114736: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114737: AND l_bflow_method_code = 'PRIOR_ENTRY'
114738: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114739: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114740: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114833: p_lookup_type => 'XLA_OWNER_TYPE'
114834: ,p_lookup_code => l_component_type_code
114835: )
114836: ,p_token_4 => 'PRODUCT_NAME'
114837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114841: ,p_ae_header_id => NULL

Line 114838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114834: ,p_lookup_code => l_component_type_code
114835: )
114836: ,p_token_4 => 'PRODUCT_NAME'
114837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114841: ,p_ae_header_id => NULL
114842: );

Line 114839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114835: )
114836: ,p_token_4 => 'PRODUCT_NAME'
114837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114841: ,p_ae_header_id => NULL
114842: );
114843:

Line 114840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114836: ,p_token_4 => 'PRODUCT_NAME'
114837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114841: ,p_ae_header_id => NULL
114842: );
114843:
114844: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114867: ----------------------------------------------------------------------------------
114868: -- 4219869 Business Flow
114869: -- Update journal entry status -- Need to generate this within IF
114870: ----------------------------------------------------------------------------------
114871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114872: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114873: ,p_balance_type_code => l_balance_type_code
114874: );
114875:

Line 114959: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114955:
114956: --
114957: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114958: --
114959: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114960: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114961: ELSE
114962: ---------------------------------------------------------------------------------------------------
114963: -- 4262811a Switch Sign

Line 114984: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114980:
114981: XLA_AE_LINES_PKG.ValidateCurrentLine;
114982: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114983:
114984: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114985: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114986: ,p_balance_type_code => l_balance_type_code);
114987:
114988: END IF;

Line 115092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115088: l_tmp_amt NUMBER;
115089: l_acc_rev_natural_side_code VARCHAR2(1);
115090:
115091: l_num_entries NUMBER;
115092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115096: l_recog_line_1 NUMBER;

Line 115093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115089: l_acc_rev_natural_side_code VARCHAR2(1);
115090:
115091: l_num_entries NUMBER;
115092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115096: l_recog_line_1 NUMBER;
115097: l_recog_line_2 NUMBER;

Line 115094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115090:
115091: l_num_entries NUMBER;
115092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115096: l_recog_line_1 NUMBER;
115097: l_recog_line_2 NUMBER;
115098:

Line 115095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115091: l_num_entries NUMBER;
115092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115096: l_recog_line_1 NUMBER;
115097: l_recog_line_2 NUMBER;
115098:
115099: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115101: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115097: l_recog_line_2 NUMBER;
115098:
115099: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115100: l_bflow_applied_to_amt NUMBER; -- 5132302
115101: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115102:
115103: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115104:
115105: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115176: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115172: l_accrual_line_num := NULL; -- 4262811
115173: l_tmp_amt := NULL; -- 4262811
115174: --
115175:
115176: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115177: l_balance_type_code <> 'B' THEN
115178: IF NVL(p_source_2,'
115179: ') = 'WIP'
115180: THEN

Line 115248: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115244: --
115245: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115246:
115247: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115248: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115249:
115250: -- 4955764
115251: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115252: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115292: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115288: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115289:
115290: IF xla_accounting_cache_pkg.GetValueChar
115291: (p_source_code => 'LEDGER_CATEGORY_CODE'
115292: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115293: AND l_bflow_method_code = 'PRIOR_ENTRY'
115294: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115295: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115296: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115389: p_lookup_type => 'XLA_OWNER_TYPE'
115390: ,p_lookup_code => l_component_type_code
115391: )
115392: ,p_token_4 => 'PRODUCT_NAME'
115393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115397: ,p_ae_header_id => NULL

Line 115394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115390: ,p_lookup_code => l_component_type_code
115391: )
115392: ,p_token_4 => 'PRODUCT_NAME'
115393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115397: ,p_ae_header_id => NULL
115398: );

Line 115395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115391: )
115392: ,p_token_4 => 'PRODUCT_NAME'
115393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115397: ,p_ae_header_id => NULL
115398: );
115399:

Line 115396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115392: ,p_token_4 => 'PRODUCT_NAME'
115393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115397: ,p_ae_header_id => NULL
115398: );
115399:
115400: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115423: ----------------------------------------------------------------------------------
115424: -- 4219869 Business Flow
115425: -- Update journal entry status -- Need to generate this within IF
115426: ----------------------------------------------------------------------------------
115427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115428: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115429: ,p_balance_type_code => l_balance_type_code
115430: );
115431:

Line 115515: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

115511:
115512: --
115513: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
115514: --
115515: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
115516: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
115517: ELSE
115518: ---------------------------------------------------------------------------------------------------
115519: -- 4262811a Switch Sign

Line 115540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115536:
115537: XLA_AE_LINES_PKG.ValidateCurrentLine;
115538: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115539:
115540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115541: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115542: ,p_balance_type_code => l_balance_type_code);
115543:
115544: END IF;

Line 115648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115644: l_tmp_amt NUMBER;
115645: l_acc_rev_natural_side_code VARCHAR2(1);
115646:
115647: l_num_entries NUMBER;
115648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115652: l_recog_line_1 NUMBER;

Line 115649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115645: l_acc_rev_natural_side_code VARCHAR2(1);
115646:
115647: l_num_entries NUMBER;
115648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115652: l_recog_line_1 NUMBER;
115653: l_recog_line_2 NUMBER;

Line 115650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115646:
115647: l_num_entries NUMBER;
115648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115652: l_recog_line_1 NUMBER;
115653: l_recog_line_2 NUMBER;
115654:

Line 115651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115647: l_num_entries NUMBER;
115648: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115649: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115650: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115651: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115652: l_recog_line_1 NUMBER;
115653: l_recog_line_2 NUMBER;
115654:
115655: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115657: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115653: l_recog_line_2 NUMBER;
115654:
115655: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115656: l_bflow_applied_to_amt NUMBER; -- 5132302
115657: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115658:
115659: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115660:
115661: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115732: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115728: l_accrual_line_num := NULL; -- 4262811
115729: l_tmp_amt := NULL; -- 4262811
115730: --
115731:
115732: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115733: l_balance_type_code <> 'B' THEN
115734: IF NVL(p_source_2,'
115735: ') = 'WIP'
115736: THEN

Line 115804: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115800: --
115801: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115802:
115803: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115804: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115805:
115806: -- 4955764
115807: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115808: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115848: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115844: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115845:
115846: IF xla_accounting_cache_pkg.GetValueChar
115847: (p_source_code => 'LEDGER_CATEGORY_CODE'
115848: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115849: AND l_bflow_method_code = 'PRIOR_ENTRY'
115850: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115851: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115852: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115945: p_lookup_type => 'XLA_OWNER_TYPE'
115946: ,p_lookup_code => l_component_type_code
115947: )
115948: ,p_token_4 => 'PRODUCT_NAME'
115949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115953: ,p_ae_header_id => NULL

Line 115950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115946: ,p_lookup_code => l_component_type_code
115947: )
115948: ,p_token_4 => 'PRODUCT_NAME'
115949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115953: ,p_ae_header_id => NULL
115954: );

Line 115951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115947: )
115948: ,p_token_4 => 'PRODUCT_NAME'
115949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115953: ,p_ae_header_id => NULL
115954: );
115955:

Line 115952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115948: ,p_token_4 => 'PRODUCT_NAME'
115949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115953: ,p_ae_header_id => NULL
115954: );
115955:
115956: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115983: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115979: ----------------------------------------------------------------------------------
115980: -- 4219869 Business Flow
115981: -- Update journal entry status -- Need to generate this within IF
115982: ----------------------------------------------------------------------------------
115983: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115984: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115985: ,p_balance_type_code => l_balance_type_code
115986: );
115987:

Line 116071: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116067:
116068: --
116069: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116070: --
116071: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116072: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116073: ELSE
116074: ---------------------------------------------------------------------------------------------------
116075: -- 4262811a Switch Sign

Line 116096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116092:
116093: XLA_AE_LINES_PKG.ValidateCurrentLine;
116094: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116095:
116096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116097: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116098: ,p_balance_type_code => l_balance_type_code);
116099:
116100: END IF;

Line 116204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116200: l_tmp_amt NUMBER;
116201: l_acc_rev_natural_side_code VARCHAR2(1);
116202:
116203: l_num_entries NUMBER;
116204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116208: l_recog_line_1 NUMBER;

Line 116205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116201: l_acc_rev_natural_side_code VARCHAR2(1);
116202:
116203: l_num_entries NUMBER;
116204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116208: l_recog_line_1 NUMBER;
116209: l_recog_line_2 NUMBER;

Line 116206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116202:
116203: l_num_entries NUMBER;
116204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116208: l_recog_line_1 NUMBER;
116209: l_recog_line_2 NUMBER;
116210:

Line 116207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116203: l_num_entries NUMBER;
116204: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116205: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116206: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116207: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116208: l_recog_line_1 NUMBER;
116209: l_recog_line_2 NUMBER;
116210:
116211: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116213: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116209: l_recog_line_2 NUMBER;
116210:
116211: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116212: l_bflow_applied_to_amt NUMBER; -- 5132302
116213: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116214:
116215: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116216:
116217: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116288: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116284: l_accrual_line_num := NULL; -- 4262811
116285: l_tmp_amt := NULL; -- 4262811
116286: --
116287:
116288: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116289: l_balance_type_code <> 'B' THEN
116290: IF NVL(p_source_2,'
116291: ') = 'WIP'
116292: THEN

Line 116360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116356: --
116357: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116358:
116359: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116361:
116362: -- 4955764
116363: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116364: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116400: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116401:
116402: IF xla_accounting_cache_pkg.GetValueChar
116403: (p_source_code => 'LEDGER_CATEGORY_CODE'
116404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116405: AND l_bflow_method_code = 'PRIOR_ENTRY'
116406: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116407: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116408: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116501: p_lookup_type => 'XLA_OWNER_TYPE'
116502: ,p_lookup_code => l_component_type_code
116503: )
116504: ,p_token_4 => 'PRODUCT_NAME'
116505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116509: ,p_ae_header_id => NULL

Line 116506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116502: ,p_lookup_code => l_component_type_code
116503: )
116504: ,p_token_4 => 'PRODUCT_NAME'
116505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116509: ,p_ae_header_id => NULL
116510: );

Line 116507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116503: )
116504: ,p_token_4 => 'PRODUCT_NAME'
116505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116509: ,p_ae_header_id => NULL
116510: );
116511:

Line 116508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116504: ,p_token_4 => 'PRODUCT_NAME'
116505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116509: ,p_ae_header_id => NULL
116510: );
116511:
116512: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116535: ----------------------------------------------------------------------------------
116536: -- 4219869 Business Flow
116537: -- Update journal entry status -- Need to generate this within IF
116538: ----------------------------------------------------------------------------------
116539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116540: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116541: ,p_balance_type_code => l_balance_type_code
116542: );
116543:

Line 116627: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116623:
116624: --
116625: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116626: --
116627: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116628: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116629: ELSE
116630: ---------------------------------------------------------------------------------------------------
116631: -- 4262811a Switch Sign

Line 116652: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116648:
116649: XLA_AE_LINES_PKG.ValidateCurrentLine;
116650: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116651:
116652: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116653: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116654: ,p_balance_type_code => l_balance_type_code);
116655:
116656: END IF;

Line 116760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116756: l_tmp_amt NUMBER;
116757: l_acc_rev_natural_side_code VARCHAR2(1);
116758:
116759: l_num_entries NUMBER;
116760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116764: l_recog_line_1 NUMBER;

Line 116761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116757: l_acc_rev_natural_side_code VARCHAR2(1);
116758:
116759: l_num_entries NUMBER;
116760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116764: l_recog_line_1 NUMBER;
116765: l_recog_line_2 NUMBER;

Line 116762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116758:
116759: l_num_entries NUMBER;
116760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116764: l_recog_line_1 NUMBER;
116765: l_recog_line_2 NUMBER;
116766:

Line 116763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116759: l_num_entries NUMBER;
116760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116764: l_recog_line_1 NUMBER;
116765: l_recog_line_2 NUMBER;
116766:
116767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116765: l_recog_line_2 NUMBER;
116766:
116767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116768: l_bflow_applied_to_amt NUMBER; -- 5132302
116769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116770:
116771: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116772:
116773: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116840: l_accrual_line_num := NULL; -- 4262811
116841: l_tmp_amt := NULL; -- 4262811
116842: --
116843:
116844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116845: l_balance_type_code <> 'B' THEN
116846: IF NVL(p_source_2,'
116847: ') = 'XFC'
116848: THEN

Line 116916: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116912: --
116913: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116914:
116915: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116916: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116917:
116918: -- 4955764
116919: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116920: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116960: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116956: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116957:
116958: IF xla_accounting_cache_pkg.GetValueChar
116959: (p_source_code => 'LEDGER_CATEGORY_CODE'
116960: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116961: AND l_bflow_method_code = 'PRIOR_ENTRY'
116962: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116963: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116964: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117057: p_lookup_type => 'XLA_OWNER_TYPE'
117058: ,p_lookup_code => l_component_type_code
117059: )
117060: ,p_token_4 => 'PRODUCT_NAME'
117061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117065: ,p_ae_header_id => NULL

Line 117062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117058: ,p_lookup_code => l_component_type_code
117059: )
117060: ,p_token_4 => 'PRODUCT_NAME'
117061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117065: ,p_ae_header_id => NULL
117066: );

Line 117063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117059: )
117060: ,p_token_4 => 'PRODUCT_NAME'
117061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117065: ,p_ae_header_id => NULL
117066: );
117067:

Line 117064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117060: ,p_token_4 => 'PRODUCT_NAME'
117061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117065: ,p_ae_header_id => NULL
117066: );
117067:
117068: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117095: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117091: ----------------------------------------------------------------------------------
117092: -- 4219869 Business Flow
117093: -- Update journal entry status -- Need to generate this within IF
117094: ----------------------------------------------------------------------------------
117095: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117096: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117097: ,p_balance_type_code => l_balance_type_code
117098: );
117099:

Line 117183: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117179:
117180: --
117181: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117182: --
117183: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117184: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117185: ELSE
117186: ---------------------------------------------------------------------------------------------------
117187: -- 4262811a Switch Sign

Line 117208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117204:
117205: XLA_AE_LINES_PKG.ValidateCurrentLine;
117206: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117207:
117208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117210: ,p_balance_type_code => l_balance_type_code);
117211:
117212: END IF;

Line 117316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117312: l_tmp_amt NUMBER;
117313: l_acc_rev_natural_side_code VARCHAR2(1);
117314:
117315: l_num_entries NUMBER;
117316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117320: l_recog_line_1 NUMBER;

Line 117317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117313: l_acc_rev_natural_side_code VARCHAR2(1);
117314:
117315: l_num_entries NUMBER;
117316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117320: l_recog_line_1 NUMBER;
117321: l_recog_line_2 NUMBER;

Line 117318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117314:
117315: l_num_entries NUMBER;
117316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117320: l_recog_line_1 NUMBER;
117321: l_recog_line_2 NUMBER;
117322:

Line 117319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117315: l_num_entries NUMBER;
117316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117320: l_recog_line_1 NUMBER;
117321: l_recog_line_2 NUMBER;
117322:
117323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117321: l_recog_line_2 NUMBER;
117322:
117323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117324: l_bflow_applied_to_amt NUMBER; -- 5132302
117325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117326:
117327: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117328:
117329: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117400: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117396: l_accrual_line_num := NULL; -- 4262811
117397: l_tmp_amt := NULL; -- 4262811
117398: --
117399:
117400: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117401: l_balance_type_code <> 'B' THEN
117402: IF NVL(p_source_2,'
117403: ') = 'XFC'
117404: THEN

Line 117472: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117468: --
117469: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117470:
117471: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117472: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117473:
117474: -- 4955764
117475: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117476: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117516: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117512: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117513:
117514: IF xla_accounting_cache_pkg.GetValueChar
117515: (p_source_code => 'LEDGER_CATEGORY_CODE'
117516: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117517: AND l_bflow_method_code = 'PRIOR_ENTRY'
117518: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117519: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117520: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117613: p_lookup_type => 'XLA_OWNER_TYPE'
117614: ,p_lookup_code => l_component_type_code
117615: )
117616: ,p_token_4 => 'PRODUCT_NAME'
117617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117621: ,p_ae_header_id => NULL

Line 117618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117614: ,p_lookup_code => l_component_type_code
117615: )
117616: ,p_token_4 => 'PRODUCT_NAME'
117617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117621: ,p_ae_header_id => NULL
117622: );

Line 117619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117615: )
117616: ,p_token_4 => 'PRODUCT_NAME'
117617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117621: ,p_ae_header_id => NULL
117622: );
117623:

Line 117620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117616: ,p_token_4 => 'PRODUCT_NAME'
117617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117621: ,p_ae_header_id => NULL
117622: );
117623:
117624: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117647: ----------------------------------------------------------------------------------
117648: -- 4219869 Business Flow
117649: -- Update journal entry status -- Need to generate this within IF
117650: ----------------------------------------------------------------------------------
117651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117652: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117653: ,p_balance_type_code => l_balance_type_code
117654: );
117655:

Line 117739: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117735:
117736: --
117737: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117738: --
117739: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117740: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117741: ELSE
117742: ---------------------------------------------------------------------------------------------------
117743: -- 4262811a Switch Sign

Line 117764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117760:
117761: XLA_AE_LINES_PKG.ValidateCurrentLine;
117762: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117763:
117764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117765: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117766: ,p_balance_type_code => l_balance_type_code);
117767:
117768: END IF;

Line 117872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117868: l_tmp_amt NUMBER;
117869: l_acc_rev_natural_side_code VARCHAR2(1);
117870:
117871: l_num_entries NUMBER;
117872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117876: l_recog_line_1 NUMBER;

Line 117873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117869: l_acc_rev_natural_side_code VARCHAR2(1);
117870:
117871: l_num_entries NUMBER;
117872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117876: l_recog_line_1 NUMBER;
117877: l_recog_line_2 NUMBER;

Line 117874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117870:
117871: l_num_entries NUMBER;
117872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117876: l_recog_line_1 NUMBER;
117877: l_recog_line_2 NUMBER;
117878:

Line 117875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117871: l_num_entries NUMBER;
117872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117876: l_recog_line_1 NUMBER;
117877: l_recog_line_2 NUMBER;
117878:
117879: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117881: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117877: l_recog_line_2 NUMBER;
117878:
117879: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117880: l_bflow_applied_to_amt NUMBER; -- 5132302
117881: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117882:
117883: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117884:
117885: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117956: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117952: l_accrual_line_num := NULL; -- 4262811
117953: l_tmp_amt := NULL; -- 4262811
117954: --
117955:
117956: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117957: l_balance_type_code <> 'B' THEN
117958: IF NVL(p_source_2,'
117959: ') = 'XFC'
117960: THEN

Line 118028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118024: --
118025: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118026:
118027: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118029:
118030: -- 4955764
118031: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118032: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118072: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118068: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118069:
118070: IF xla_accounting_cache_pkg.GetValueChar
118071: (p_source_code => 'LEDGER_CATEGORY_CODE'
118072: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118073: AND l_bflow_method_code = 'PRIOR_ENTRY'
118074: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118075: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118076: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118169: p_lookup_type => 'XLA_OWNER_TYPE'
118170: ,p_lookup_code => l_component_type_code
118171: )
118172: ,p_token_4 => 'PRODUCT_NAME'
118173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118177: ,p_ae_header_id => NULL

Line 118174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118170: ,p_lookup_code => l_component_type_code
118171: )
118172: ,p_token_4 => 'PRODUCT_NAME'
118173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118177: ,p_ae_header_id => NULL
118178: );

Line 118175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118171: )
118172: ,p_token_4 => 'PRODUCT_NAME'
118173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118177: ,p_ae_header_id => NULL
118178: );
118179:

Line 118176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118172: ,p_token_4 => 'PRODUCT_NAME'
118173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118177: ,p_ae_header_id => NULL
118178: );
118179:
118180: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118203: ----------------------------------------------------------------------------------
118204: -- 4219869 Business Flow
118205: -- Update journal entry status -- Need to generate this within IF
118206: ----------------------------------------------------------------------------------
118207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118208: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118209: ,p_balance_type_code => l_balance_type_code
118210: );
118211:

Line 118295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118291:
118292: --
118293: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118294: --
118295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118296: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118297: ELSE
118298: ---------------------------------------------------------------------------------------------------
118299: -- 4262811a Switch Sign

Line 118320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118316:
118317: XLA_AE_LINES_PKG.ValidateCurrentLine;
118318: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118319:
118320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118321: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118322: ,p_balance_type_code => l_balance_type_code);
118323:
118324: END IF;

Line 118428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118424: l_tmp_amt NUMBER;
118425: l_acc_rev_natural_side_code VARCHAR2(1);
118426:
118427: l_num_entries NUMBER;
118428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118432: l_recog_line_1 NUMBER;

Line 118429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118425: l_acc_rev_natural_side_code VARCHAR2(1);
118426:
118427: l_num_entries NUMBER;
118428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118432: l_recog_line_1 NUMBER;
118433: l_recog_line_2 NUMBER;

Line 118430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118426:
118427: l_num_entries NUMBER;
118428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118432: l_recog_line_1 NUMBER;
118433: l_recog_line_2 NUMBER;
118434:

Line 118431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118427: l_num_entries NUMBER;
118428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118432: l_recog_line_1 NUMBER;
118433: l_recog_line_2 NUMBER;
118434:
118435: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118437: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118433: l_recog_line_2 NUMBER;
118434:
118435: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118436: l_bflow_applied_to_amt NUMBER; -- 5132302
118437: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118438:
118439: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118440:
118441: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118512: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118508: l_accrual_line_num := NULL; -- 4262811
118509: l_tmp_amt := NULL; -- 4262811
118510: --
118511:
118512: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118513: l_balance_type_code <> 'B' THEN
118514: IF NVL(p_source_2,'
118515: ') = 'XFC'
118516: THEN

Line 118584: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118580: --
118581: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118582:
118583: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118584: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118585:
118586: -- 4955764
118587: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118588: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118628: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118624: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118625:
118626: IF xla_accounting_cache_pkg.GetValueChar
118627: (p_source_code => 'LEDGER_CATEGORY_CODE'
118628: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118629: AND l_bflow_method_code = 'PRIOR_ENTRY'
118630: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118631: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118632: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118725: p_lookup_type => 'XLA_OWNER_TYPE'
118726: ,p_lookup_code => l_component_type_code
118727: )
118728: ,p_token_4 => 'PRODUCT_NAME'
118729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118733: ,p_ae_header_id => NULL

Line 118730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118726: ,p_lookup_code => l_component_type_code
118727: )
118728: ,p_token_4 => 'PRODUCT_NAME'
118729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118733: ,p_ae_header_id => NULL
118734: );

Line 118731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118727: )
118728: ,p_token_4 => 'PRODUCT_NAME'
118729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118733: ,p_ae_header_id => NULL
118734: );
118735:

Line 118732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118728: ,p_token_4 => 'PRODUCT_NAME'
118729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118733: ,p_ae_header_id => NULL
118734: );
118735:
118736: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118759: ----------------------------------------------------------------------------------
118760: -- 4219869 Business Flow
118761: -- Update journal entry status -- Need to generate this within IF
118762: ----------------------------------------------------------------------------------
118763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118764: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118765: ,p_balance_type_code => l_balance_type_code
118766: );
118767:

Line 118851: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118847:
118848: --
118849: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118850: --
118851: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118852: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118853: ELSE
118854: ---------------------------------------------------------------------------------------------------
118855: -- 4262811a Switch Sign

Line 118876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118872:
118873: XLA_AE_LINES_PKG.ValidateCurrentLine;
118874: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118875:
118876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118877: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118878: ,p_balance_type_code => l_balance_type_code);
118879:
118880: END IF;

Line 118984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118980: l_tmp_amt NUMBER;
118981: l_acc_rev_natural_side_code VARCHAR2(1);
118982:
118983: l_num_entries NUMBER;
118984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118988: l_recog_line_1 NUMBER;

Line 118985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118981: l_acc_rev_natural_side_code VARCHAR2(1);
118982:
118983: l_num_entries NUMBER;
118984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118988: l_recog_line_1 NUMBER;
118989: l_recog_line_2 NUMBER;

Line 118986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118982:
118983: l_num_entries NUMBER;
118984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118988: l_recog_line_1 NUMBER;
118989: l_recog_line_2 NUMBER;
118990:

Line 118987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118983: l_num_entries NUMBER;
118984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118988: l_recog_line_1 NUMBER;
118989: l_recog_line_2 NUMBER;
118990:
118991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118989: l_recog_line_2 NUMBER;
118990:
118991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118992: l_bflow_applied_to_amt NUMBER; -- 5132302
118993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118994:
118995: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118996:
118997: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 119068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

119064: l_accrual_line_num := NULL; -- 4262811
119065: l_tmp_amt := NULL; -- 4262811
119066: --
119067:
119068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
119069: l_balance_type_code <> 'B' THEN
119070: IF NVL(p_source_2,'
119071: ') = 'YLD'
119072: THEN

Line 119140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

119136: --
119137: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
119138:
119139: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
119140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119141:
119142: -- 4955764
119143: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119144: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 119184: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

119180: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
119181:
119182: IF xla_accounting_cache_pkg.GetValueChar
119183: (p_source_code => 'LEDGER_CATEGORY_CODE'
119184: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
119185: AND l_bflow_method_code = 'PRIOR_ENTRY'
119186: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
119187: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
119188: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 119285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

119281: p_lookup_type => 'XLA_OWNER_TYPE'
119282: ,p_lookup_code => l_component_type_code
119283: )
119284: ,p_token_4 => 'PRODUCT_NAME'
119285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119289: ,p_ae_header_id => NULL

Line 119286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

119282: ,p_lookup_code => l_component_type_code
119283: )
119284: ,p_token_4 => 'PRODUCT_NAME'
119285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119289: ,p_ae_header_id => NULL
119290: );

Line 119287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

119283: )
119284: ,p_token_4 => 'PRODUCT_NAME'
119285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119289: ,p_ae_header_id => NULL
119290: );
119291:

Line 119288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

119284: ,p_token_4 => 'PRODUCT_NAME'
119285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119289: ,p_ae_header_id => NULL
119290: );
119291:
119292: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119315: ----------------------------------------------------------------------------------
119316: -- 4219869 Business Flow
119317: -- Update journal entry status -- Need to generate this within IF
119318: ----------------------------------------------------------------------------------
119319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119321: ,p_balance_type_code => l_balance_type_code
119322: );
119323:

Line 119407: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119403:
119404: --
119405: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119406: --
119407: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119408: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119409: ELSE
119410: ---------------------------------------------------------------------------------------------------
119411: -- 4262811a Switch Sign

Line 119432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119428:
119429: XLA_AE_LINES_PKG.ValidateCurrentLine;
119430: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119431:
119432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119433: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119434: ,p_balance_type_code => l_balance_type_code);
119435:
119436: END IF;

Line 119818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

119814:
119815: l_calculate_acctd_flag VARCHAR2(1) :='N';
119816: l_calculate_g_l_flag VARCHAR2(1) :='N';
119817: --
119818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 119819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

119815: l_calculate_acctd_flag VARCHAR2(1) :='N';
119816: l_calculate_g_l_flag VARCHAR2(1) :='N';
119817: --
119818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 119820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

119816: l_calculate_g_l_flag VARCHAR2(1) :='N';
119817: --
119818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 119821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

119817: --
119818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

119818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

119819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

119820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

119821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

119822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

119823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

119824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

119825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

119826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

119827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

119828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

119829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

119830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

119831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

119832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

119833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
119841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

119834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
119841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

119835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
119841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
119843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 119840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

119836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
119841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
119843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
119844:

Line 119841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

119837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
119841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
119843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
119844:
119845: l_event_id NUMBER;

Line 119842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

119838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
119841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
119843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
119844:
119845: l_event_id NUMBER;
119846: l_previous_event_id NUMBER;

Line 119843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

119839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
119840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
119841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
119842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
119843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
119844:
119845: l_event_id NUMBER;
119846: l_previous_event_id NUMBER;
119847: l_first_event_id NUMBER;

Line 119861: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

119857: l_event_class_name VARCHAR2(80) := 'Actual Cost Adjustment';
119858: l_description VARCHAR2(4000);
119859: l_transaction_reversal NUMBER;
119860: l_ae_header_id NUMBER;
119861: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
119862: l_log_module VARCHAR2(240);
119863: --
119864: l_acct_reversal_source VARCHAR2(30);
119865: l_trx_reversal_source VARCHAR2(30);

Line 120110: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

120106:
120107: --
120108: -- set event info as cache for other routines to refer event attributes
120109: --
120110: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
120111: (p_application_id => p_application_id
120112: ,p_primary_ledger_id => p_primary_ledger_id
120113: ,p_base_ledger_id => p_base_ledger_id
120114: ,p_target_ledger_id => p_target_ledger_id

Line 120143: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

120139:
120140: --
120141: -- set the status of entry to C_VALID (0)
120142: --
120143: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
120144:
120145: --
120146: -- initialize a row for ae header
120147: --

Line 120173: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

120169: --
120170: -- initilaize the status of ae headers for diffrent balance types
120171: -- the status is initialised to C_NOT_CREATED (2)
120172: --
120173: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120174: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120175: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120176:
120177: --

Line 120174: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

120170: -- initilaize the status of ae headers for diffrent balance types
120171: -- the status is initialised to C_NOT_CREATED (2)
120172: --
120173: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120174: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120175: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120176:
120177: --
120178: -- call api to validate and store accounting attributes for header

Line 120175: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

120171: -- the status is initialised to C_NOT_CREATED (2)
120172: --
120173: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120174: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120175: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120176:
120177: --
120178: -- call api to validate and store accounting attributes for header
120179: --

Line 120209: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

120205: --
120206: l_trx_reversal_source := SUBSTR(NULL, 1,30);
120207:
120208: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
120209: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
120210:
120211: xla_accounting_err_pkg.build_message
120212: (p_appli_s_name => 'XLA'
120213: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 120217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

120213: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
120214: ,p_token_1 => 'ACCT_ATTR_NAME'
120215: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
120216: ,p_token_2 => 'PRODUCT_NAME'
120217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120221:

Line 120218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

120214: ,p_token_1 => 'ACCT_ATTR_NAME'
120215: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
120216: ,p_token_2 => 'PRODUCT_NAME'
120217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120221:
120222: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 120219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

120215: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
120216: ,p_token_2 => 'PRODUCT_NAME'
120217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120221:
120222: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
120223: --

Line 120220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

120216: ,p_token_2 => 'PRODUCT_NAME'
120217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120221:
120222: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
120223: --
120224: -- following sets the accounting attributes needed to reverse

Line 120239: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

120235: ----------------------------------------------------------------
120236: -- 4262811 - update the header statuses to invalid in need be
120237: ----------------------------------------------------------------
120238: --
120239: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
120240:
120241:
120242: -----------------------------------------------
120243: -- No accrual reversal for the event class/type

Line 120363: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

120359: ,p_module => l_log_module);
120360: END IF;
120361:
120362: --
120363: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
120364: --
120365: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
120366: --
120367: -- set event info as cache for other routines to refer event attributes

Line 120365: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

120361:
120362: --
120363: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
120364: --
120365: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
120366: --
120367: -- set event info as cache for other routines to refer event attributes
120368: --
120369:

Line 120373: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

120369:
120370: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
120371: l_previous_event_id := l_event_id;
120372:
120373: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
120374: (p_application_id => p_application_id
120375: ,p_primary_ledger_id => p_primary_ledger_id
120376: ,p_base_ledger_id => p_base_ledger_id
120377: ,p_target_ledger_id => p_target_ledger_id

Line 120414: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

120410: l_acct_reversal_source := SUBSTR(NULL, 1,30);
120411:
120412: IF l_continue_with_lines THEN
120413: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
120414: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
120415:
120416: xla_accounting_err_pkg.build_message
120417: (p_appli_s_name => 'XLA'
120418: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 120422: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

120418: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
120419: ,p_token_1 => 'LINE_NUMBER'
120420: ,p_value_1 => l_array_extract_line_num(Idx)
120421: ,p_token_2 => 'PRODUCT_NAME'
120422: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120423: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120424: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120425: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120426:

Line 120423: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

120419: ,p_token_1 => 'LINE_NUMBER'
120420: ,p_value_1 => l_array_extract_line_num(Idx)
120421: ,p_token_2 => 'PRODUCT_NAME'
120422: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120423: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120424: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120425: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120426:
120427: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 120424: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

120420: ,p_value_1 => l_array_extract_line_num(Idx)
120421: ,p_token_2 => 'PRODUCT_NAME'
120422: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120423: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120424: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120425: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120426:
120427: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
120428: --

Line 120425: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

120421: ,p_token_2 => 'PRODUCT_NAME'
120422: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120423: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120424: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120425: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120426:
120427: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
120428: --
120429: -- following sets the accounting attributes needed to reverse

Line 120512: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

120508:
120509: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
120510: -- or secondary ledger that has different currency with primary
120511: -- or alc that is calculated by sla
120512: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
120513: (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'))
120514:
120515: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120516: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 120513: (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'))

120509: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
120510: -- or secondary ledger that has different currency with primary
120511: -- or alc that is calculated by sla
120512: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
120513: (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'))
120514:
120515: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120516: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
120517: AND (l_actual_flag = 'A')) THEN

Line 120515: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

120511: -- or alc that is calculated by sla
120512: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
120513: (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'))
120514:
120515: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120516: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
120517: AND (l_actual_flag = 'A')) THEN
120518: XLA_AE_LINES_PKG.CreateGainOrLossLines(
120519: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 120516: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

120512: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
120513: (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'))
120514:
120515: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120516: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
120517: AND (l_actual_flag = 'A')) THEN
120518: XLA_AE_LINES_PKG.CreateGainOrLossLines(
120519: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120520: ,p_application_id => p_application_id

Line 120519: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

120515: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120516: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
120517: AND (l_actual_flag = 'A')) THEN
120518: XLA_AE_LINES_PKG.CreateGainOrLossLines(
120519: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120520: ,p_application_id => p_application_id
120521: ,p_amb_context_code => 'DEFAULT'
120522: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
120523: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 120522: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

120518: XLA_AE_LINES_PKG.CreateGainOrLossLines(
120519: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120520: ,p_application_id => p_application_id
120521: ,p_amb_context_code => 'DEFAULT'
120522: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
120523: ,p_event_class_code => C_EVENT_CLASS_CODE
120524: ,p_event_type_code => C_EVENT_TYPE_CODE
120525:
120526: ,p_gain_ccid => -1

Line 120996: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120992:
120993: l_calculate_acctd_flag VARCHAR2(1) :='N';
120994: l_calculate_g_l_flag VARCHAR2(1) :='N';
120995: --
120996: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120997: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120998: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120999: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 120997: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120993: l_calculate_acctd_flag VARCHAR2(1) :='N';
120994: l_calculate_g_l_flag VARCHAR2(1) :='N';
120995: --
120996: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120997: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120998: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120999: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 120998: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

120994: l_calculate_g_l_flag VARCHAR2(1) :='N';
120995: --
120996: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120997: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120998: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120999: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 120999: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

120995: --
120996: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120997: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120998: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120999: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120996: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120997: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120998: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120999: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

120997: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120998: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120999: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

120998: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120999: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120999: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121000: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121001: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121002: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121003: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121004: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121005: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

121006: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

121007: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

121008: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

121009: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121010: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121018: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121011: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121018: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121019: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121012: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121018: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121019: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121020: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121013: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121018: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121019: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121020: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121021: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 121018: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

121014: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121018: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121019: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121020: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121021: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121022:

Line 121019: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

121015: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121018: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121019: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121020: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121021: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121022:
121023: l_event_id NUMBER;

Line 121020: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

121016: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121018: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121019: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121020: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121021: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121022:
121023: l_event_id NUMBER;
121024: l_previous_event_id NUMBER;

Line 121021: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

121017: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121018: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121019: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121020: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121021: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121022:
121023: l_event_id NUMBER;
121024: l_previous_event_id NUMBER;
121025: l_first_event_id NUMBER;

Line 121039: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

121035: l_event_class_name VARCHAR2(80) := 'Receiving';
121036: l_description VARCHAR2(4000);
121037: l_transaction_reversal NUMBER;
121038: l_ae_header_id NUMBER;
121039: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
121040: l_log_module VARCHAR2(240);
121041: --
121042: l_acct_reversal_source VARCHAR2(30);
121043: l_trx_reversal_source VARCHAR2(30);

Line 121288: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

121284:
121285: --
121286: -- set event info as cache for other routines to refer event attributes
121287: --
121288: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
121289: (p_application_id => p_application_id
121290: ,p_primary_ledger_id => p_primary_ledger_id
121291: ,p_base_ledger_id => p_base_ledger_id
121292: ,p_target_ledger_id => p_target_ledger_id

Line 121321: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

121317:
121318: --
121319: -- set the status of entry to C_VALID (0)
121320: --
121321: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
121322:
121323: --
121324: -- initialize a row for ae header
121325: --

Line 121351: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

121347: --
121348: -- initilaize the status of ae headers for diffrent balance types
121349: -- the status is initialised to C_NOT_CREATED (2)
121350: --
121351: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
121352: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
121353: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
121354:
121355: --

Line 121352: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

121348: -- initilaize the status of ae headers for diffrent balance types
121349: -- the status is initialised to C_NOT_CREATED (2)
121350: --
121351: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
121352: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
121353: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
121354:
121355: --
121356: -- call api to validate and store accounting attributes for header

Line 121353: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

121349: -- the status is initialised to C_NOT_CREATED (2)
121350: --
121351: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
121352: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
121353: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
121354:
121355: --
121356: -- call api to validate and store accounting attributes for header
121357: --

Line 121387: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

121383: --
121384: l_trx_reversal_source := SUBSTR(NULL, 1,30);
121385:
121386: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
121387: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
121388:
121389: xla_accounting_err_pkg.build_message
121390: (p_appli_s_name => 'XLA'
121391: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 121395: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

121391: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
121392: ,p_token_1 => 'ACCT_ATTR_NAME'
121393: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
121394: ,p_token_2 => 'PRODUCT_NAME'
121395: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
121396: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
121397: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121398: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
121399:

Line 121396: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

121392: ,p_token_1 => 'ACCT_ATTR_NAME'
121393: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
121394: ,p_token_2 => 'PRODUCT_NAME'
121395: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
121396: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
121397: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121398: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
121399:
121400: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 121397: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

121393: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
121394: ,p_token_2 => 'PRODUCT_NAME'
121395: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
121396: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
121397: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121398: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
121399:
121400: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
121401: --

Line 121398: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

121394: ,p_token_2 => 'PRODUCT_NAME'
121395: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
121396: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
121397: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121398: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
121399:
121400: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
121401: --
121402: -- following sets the accounting attributes needed to reverse

Line 121417: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

121413: ----------------------------------------------------------------
121414: -- 4262811 - update the header statuses to invalid in need be
121415: ----------------------------------------------------------------
121416: --
121417: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
121418:
121419:
121420: -----------------------------------------------
121421: -- No accrual reversal for the event class/type

Line 121541: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

121537: ,p_module => l_log_module);
121538: END IF;
121539:
121540: --
121541: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
121542: --
121543: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
121544: --
121545: -- set event info as cache for other routines to refer event attributes

Line 121543: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

121539:
121540: --
121541: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
121542: --
121543: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
121544: --
121545: -- set event info as cache for other routines to refer event attributes
121546: --
121547:

Line 121551: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

121547:
121548: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
121549: l_previous_event_id := l_event_id;
121550:
121551: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
121552: (p_application_id => p_application_id
121553: ,p_primary_ledger_id => p_primary_ledger_id
121554: ,p_base_ledger_id => p_base_ledger_id
121555: ,p_target_ledger_id => p_target_ledger_id

Line 121592: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

121588: l_acct_reversal_source := SUBSTR(NULL, 1,30);
121589:
121590: IF l_continue_with_lines THEN
121591: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
121592: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
121593:
121594: xla_accounting_err_pkg.build_message
121595: (p_appli_s_name => 'XLA'
121596: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 121600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

121596: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
121597: ,p_token_1 => 'LINE_NUMBER'
121598: ,p_value_1 => l_array_extract_line_num(Idx)
121599: ,p_token_2 => 'PRODUCT_NAME'
121600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
121601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
121602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
121604:

Line 121601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

121597: ,p_token_1 => 'LINE_NUMBER'
121598: ,p_value_1 => l_array_extract_line_num(Idx)
121599: ,p_token_2 => 'PRODUCT_NAME'
121600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
121601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
121602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
121604:
121605: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 121602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

121598: ,p_value_1 => l_array_extract_line_num(Idx)
121599: ,p_token_2 => 'PRODUCT_NAME'
121600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
121601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
121602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
121604:
121605: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
121606: --

Line 121603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

121599: ,p_token_2 => 'PRODUCT_NAME'
121600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
121601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
121602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
121604:
121605: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
121606: --
121607: -- following sets the accounting attributes needed to reverse

Line 121690: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

121686:
121687: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
121688: -- or secondary ledger that has different currency with primary
121689: -- or alc that is calculated by sla
121690: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
121691: (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'))
121692:
121693: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
121694: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 121691: (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'))

121687: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
121688: -- or secondary ledger that has different currency with primary
121689: -- or alc that is calculated by sla
121690: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
121691: (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'))
121692:
121693: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
121694: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
121695: AND (l_actual_flag = 'A')) THEN

Line 121693: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

121689: -- or alc that is calculated by sla
121690: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
121691: (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'))
121692:
121693: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
121694: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
121695: AND (l_actual_flag = 'A')) THEN
121696: XLA_AE_LINES_PKG.CreateGainOrLossLines(
121697: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 121694: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

121690: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
121691: (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'))
121692:
121693: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
121694: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
121695: AND (l_actual_flag = 'A')) THEN
121696: XLA_AE_LINES_PKG.CreateGainOrLossLines(
121697: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121698: ,p_application_id => p_application_id

Line 121697: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

121693: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
121694: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
121695: AND (l_actual_flag = 'A')) THEN
121696: XLA_AE_LINES_PKG.CreateGainOrLossLines(
121697: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121698: ,p_application_id => p_application_id
121699: ,p_amb_context_code => 'DEFAULT'
121700: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
121701: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 121700: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

121696: XLA_AE_LINES_PKG.CreateGainOrLossLines(
121697: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
121698: ,p_application_id => p_application_id
121699: ,p_amb_context_code => 'DEFAULT'
121700: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
121701: ,p_event_class_code => C_EVENT_CLASS_CODE
121702: ,p_event_type_code => C_EVENT_TYPE_CODE
121703:
121704: ,p_gain_ccid => -1

Line 122174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

122170:
122171: l_calculate_acctd_flag VARCHAR2(1) :='N';
122172: l_calculate_g_l_flag VARCHAR2(1) :='N';
122173: --
122174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 122175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

122171: l_calculate_acctd_flag VARCHAR2(1) :='N';
122172: l_calculate_g_l_flag VARCHAR2(1) :='N';
122173: --
122174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 122176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

122172: l_calculate_g_l_flag VARCHAR2(1) :='N';
122173: --
122174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 122177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

122173: --
122174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

122174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

122175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

122176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

122177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

122178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

122179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

122180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

122181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

122182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

122183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

122184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

122185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

122186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

122187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

122188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

122189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
122197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

122190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
122197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

122191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
122197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
122199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 122196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

122192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
122197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
122199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
122200:

Line 122197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

122193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
122197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
122199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
122200:
122201: l_event_id NUMBER;

Line 122198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

122194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
122197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
122199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
122200:
122201: l_event_id NUMBER;
122202: l_previous_event_id NUMBER;

Line 122199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

122195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
122196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
122197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
122198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
122199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
122200:
122201: l_event_id NUMBER;
122202: l_previous_event_id NUMBER;
122203: l_first_event_id NUMBER;

Line 122217: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

122213: l_event_class_name VARCHAR2(80) := 'Receiving';
122214: l_description VARCHAR2(4000);
122215: l_transaction_reversal NUMBER;
122216: l_ae_header_id NUMBER;
122217: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
122218: l_log_module VARCHAR2(240);
122219: --
122220: l_acct_reversal_source VARCHAR2(30);
122221: l_trx_reversal_source VARCHAR2(30);

Line 122466: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

122462:
122463: --
122464: -- set event info as cache for other routines to refer event attributes
122465: --
122466: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
122467: (p_application_id => p_application_id
122468: ,p_primary_ledger_id => p_primary_ledger_id
122469: ,p_base_ledger_id => p_base_ledger_id
122470: ,p_target_ledger_id => p_target_ledger_id

Line 122499: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

122495:
122496: --
122497: -- set the status of entry to C_VALID (0)
122498: --
122499: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
122500:
122501: --
122502: -- initialize a row for ae header
122503: --

Line 122529: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

122525: --
122526: -- initilaize the status of ae headers for diffrent balance types
122527: -- the status is initialised to C_NOT_CREATED (2)
122528: --
122529: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122530: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122531: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122532:
122533: --

Line 122530: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

122526: -- initilaize the status of ae headers for diffrent balance types
122527: -- the status is initialised to C_NOT_CREATED (2)
122528: --
122529: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122530: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122531: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122532:
122533: --
122534: -- call api to validate and store accounting attributes for header

Line 122531: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

122527: -- the status is initialised to C_NOT_CREATED (2)
122528: --
122529: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122530: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122531: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122532:
122533: --
122534: -- call api to validate and store accounting attributes for header
122535: --

Line 122565: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

122561: --
122562: l_trx_reversal_source := SUBSTR(NULL, 1,30);
122563:
122564: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
122565: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
122566:
122567: xla_accounting_err_pkg.build_message
122568: (p_appli_s_name => 'XLA'
122569: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 122573: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

122569: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
122570: ,p_token_1 => 'ACCT_ATTR_NAME'
122571: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
122572: ,p_token_2 => 'PRODUCT_NAME'
122573: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122574: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122575: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122576: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122577:

Line 122574: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

122570: ,p_token_1 => 'ACCT_ATTR_NAME'
122571: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
122572: ,p_token_2 => 'PRODUCT_NAME'
122573: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122574: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122575: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122576: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122577:
122578: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 122575: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

122571: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
122572: ,p_token_2 => 'PRODUCT_NAME'
122573: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122574: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122575: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122576: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122577:
122578: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
122579: --

Line 122576: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

122572: ,p_token_2 => 'PRODUCT_NAME'
122573: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122574: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122575: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122576: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122577:
122578: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
122579: --
122580: -- following sets the accounting attributes needed to reverse

Line 122595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

122591: ----------------------------------------------------------------
122592: -- 4262811 - update the header statuses to invalid in need be
122593: ----------------------------------------------------------------
122594: --
122595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
122596:
122597:
122598: -----------------------------------------------
122599: -- No accrual reversal for the event class/type

Line 122719: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

122715: ,p_module => l_log_module);
122716: END IF;
122717:
122718: --
122719: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
122720: --
122721: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
122722: --
122723: -- set event info as cache for other routines to refer event attributes

Line 122721: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

122717:
122718: --
122719: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
122720: --
122721: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
122722: --
122723: -- set event info as cache for other routines to refer event attributes
122724: --
122725:

Line 122729: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

122725:
122726: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
122727: l_previous_event_id := l_event_id;
122728:
122729: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
122730: (p_application_id => p_application_id
122731: ,p_primary_ledger_id => p_primary_ledger_id
122732: ,p_base_ledger_id => p_base_ledger_id
122733: ,p_target_ledger_id => p_target_ledger_id

Line 122770: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

122766: l_acct_reversal_source := SUBSTR(NULL, 1,30);
122767:
122768: IF l_continue_with_lines THEN
122769: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
122770: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
122771:
122772: xla_accounting_err_pkg.build_message
122773: (p_appli_s_name => 'XLA'
122774: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 122778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

122774: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
122775: ,p_token_1 => 'LINE_NUMBER'
122776: ,p_value_1 => l_array_extract_line_num(Idx)
122777: ,p_token_2 => 'PRODUCT_NAME'
122778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122782:

Line 122779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

122775: ,p_token_1 => 'LINE_NUMBER'
122776: ,p_value_1 => l_array_extract_line_num(Idx)
122777: ,p_token_2 => 'PRODUCT_NAME'
122778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122782:
122783: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 122780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

122776: ,p_value_1 => l_array_extract_line_num(Idx)
122777: ,p_token_2 => 'PRODUCT_NAME'
122778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122782:
122783: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
122784: --

Line 122781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

122777: ,p_token_2 => 'PRODUCT_NAME'
122778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122782:
122783: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
122784: --
122785: -- following sets the accounting attributes needed to reverse

Line 122896: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

122892:
122893: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
122894: -- or secondary ledger that has different currency with primary
122895: -- or alc that is calculated by sla
122896: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
122897: (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'))
122898:
122899: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122900: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 122897: (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'))

122893: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
122894: -- or secondary ledger that has different currency with primary
122895: -- or alc that is calculated by sla
122896: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
122897: (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'))
122898:
122899: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122900: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
122901: AND (l_actual_flag = 'A')) THEN

Line 122899: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

122895: -- or alc that is calculated by sla
122896: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
122897: (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'))
122898:
122899: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122900: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
122901: AND (l_actual_flag = 'A')) THEN
122902: XLA_AE_LINES_PKG.CreateGainOrLossLines(
122903: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 122900: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

122896: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
122897: (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'))
122898:
122899: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122900: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
122901: AND (l_actual_flag = 'A')) THEN
122902: XLA_AE_LINES_PKG.CreateGainOrLossLines(
122903: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122904: ,p_application_id => p_application_id

Line 122903: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

122899: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122900: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
122901: AND (l_actual_flag = 'A')) THEN
122902: XLA_AE_LINES_PKG.CreateGainOrLossLines(
122903: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122904: ,p_application_id => p_application_id
122905: ,p_amb_context_code => 'DEFAULT'
122906: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
122907: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 122906: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

122902: XLA_AE_LINES_PKG.CreateGainOrLossLines(
122903: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122904: ,p_application_id => p_application_id
122905: ,p_amb_context_code => 'DEFAULT'
122906: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
122907: ,p_event_class_code => C_EVENT_CLASS_CODE
122908: ,p_event_type_code => C_EVENT_TYPE_CODE
122909:
122910: ,p_gain_ccid => -1

Line 123380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123376:
123377: l_calculate_acctd_flag VARCHAR2(1) :='N';
123378: l_calculate_g_l_flag VARCHAR2(1) :='N';
123379: --
123380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123377: l_calculate_acctd_flag VARCHAR2(1) :='N';
123378: l_calculate_g_l_flag VARCHAR2(1) :='N';
123379: --
123380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 123382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

123378: l_calculate_g_l_flag VARCHAR2(1) :='N';
123379: --
123380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 123383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123379: --
123380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

123381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

123382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 123402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

123398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123406:

Line 123403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

123399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123406:
123407: l_event_id NUMBER;

Line 123404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

123400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123406:
123407: l_event_id NUMBER;
123408: l_previous_event_id NUMBER;

Line 123405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

123401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123406:
123407: l_event_id NUMBER;
123408: l_previous_event_id NUMBER;
123409: l_first_event_id NUMBER;

Line 123423: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

123419: l_event_class_name VARCHAR2(80) := 'Batch Material Transactions';
123420: l_description VARCHAR2(4000);
123421: l_transaction_reversal NUMBER;
123422: l_ae_header_id NUMBER;
123423: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
123424: l_log_module VARCHAR2(240);
123425: --
123426: l_acct_reversal_source VARCHAR2(30);
123427: l_trx_reversal_source VARCHAR2(30);

Line 123672: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

123668:
123669: --
123670: -- set event info as cache for other routines to refer event attributes
123671: --
123672: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
123673: (p_application_id => p_application_id
123674: ,p_primary_ledger_id => p_primary_ledger_id
123675: ,p_base_ledger_id => p_base_ledger_id
123676: ,p_target_ledger_id => p_target_ledger_id

Line 123705: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

123701:
123702: --
123703: -- set the status of entry to C_VALID (0)
123704: --
123705: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
123706:
123707: --
123708: -- initialize a row for ae header
123709: --

Line 123735: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

123731: --
123732: -- initilaize the status of ae headers for diffrent balance types
123733: -- the status is initialised to C_NOT_CREATED (2)
123734: --
123735: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123736: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123737: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123738:
123739: --

Line 123736: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

123732: -- initilaize the status of ae headers for diffrent balance types
123733: -- the status is initialised to C_NOT_CREATED (2)
123734: --
123735: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123736: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123737: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123738:
123739: --
123740: -- call api to validate and store accounting attributes for header

Line 123737: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

123733: -- the status is initialised to C_NOT_CREATED (2)
123734: --
123735: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123736: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123737: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123738:
123739: --
123740: -- call api to validate and store accounting attributes for header
123741: --

Line 123771: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

123767: --
123768: l_trx_reversal_source := SUBSTR(NULL, 1,30);
123769:
123770: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
123771: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
123772:
123773: xla_accounting_err_pkg.build_message
123774: (p_appli_s_name => 'XLA'
123775: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 123779: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

123775: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
123776: ,p_token_1 => 'ACCT_ATTR_NAME'
123777: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
123778: ,p_token_2 => 'PRODUCT_NAME'
123779: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123780: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123781: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123782: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123783:

Line 123780: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

123776: ,p_token_1 => 'ACCT_ATTR_NAME'
123777: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
123778: ,p_token_2 => 'PRODUCT_NAME'
123779: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123780: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123781: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123782: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123783:
123784: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 123781: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

123777: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
123778: ,p_token_2 => 'PRODUCT_NAME'
123779: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123780: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123781: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123782: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123783:
123784: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
123785: --

Line 123782: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

123778: ,p_token_2 => 'PRODUCT_NAME'
123779: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123780: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123781: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123782: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123783:
123784: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
123785: --
123786: -- following sets the accounting attributes needed to reverse

Line 123801: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

123797: ----------------------------------------------------------------
123798: -- 4262811 - update the header statuses to invalid in need be
123799: ----------------------------------------------------------------
123800: --
123801: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
123802:
123803:
123804: -----------------------------------------------
123805: -- No accrual reversal for the event class/type

Line 123925: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

123921: ,p_module => l_log_module);
123922: END IF;
123923:
123924: --
123925: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
123926: --
123927: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
123928: --
123929: -- set event info as cache for other routines to refer event attributes

Line 123927: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

123923:
123924: --
123925: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
123926: --
123927: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
123928: --
123929: -- set event info as cache for other routines to refer event attributes
123930: --
123931:

Line 123935: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

123931:
123932: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
123933: l_previous_event_id := l_event_id;
123934:
123935: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
123936: (p_application_id => p_application_id
123937: ,p_primary_ledger_id => p_primary_ledger_id
123938: ,p_base_ledger_id => p_base_ledger_id
123939: ,p_target_ledger_id => p_target_ledger_id

Line 123976: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

123972: l_acct_reversal_source := SUBSTR(NULL, 1,30);
123973:
123974: IF l_continue_with_lines THEN
123975: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
123976: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
123977:
123978: xla_accounting_err_pkg.build_message
123979: (p_appli_s_name => 'XLA'
123980: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 123984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

123980: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
123981: ,p_token_1 => 'LINE_NUMBER'
123982: ,p_value_1 => l_array_extract_line_num(Idx)
123983: ,p_token_2 => 'PRODUCT_NAME'
123984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123988:

Line 123985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

123981: ,p_token_1 => 'LINE_NUMBER'
123982: ,p_value_1 => l_array_extract_line_num(Idx)
123983: ,p_token_2 => 'PRODUCT_NAME'
123984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123988:
123989: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 123986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

123982: ,p_value_1 => l_array_extract_line_num(Idx)
123983: ,p_token_2 => 'PRODUCT_NAME'
123984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123988:
123989: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
123990: --

Line 123987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

123983: ,p_token_2 => 'PRODUCT_NAME'
123984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123988:
123989: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
123990: --
123991: -- following sets the accounting attributes needed to reverse

Line 124158: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

124154:
124155: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
124156: -- or secondary ledger that has different currency with primary
124157: -- or alc that is calculated by sla
124158: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
124159: (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'))
124160:
124161: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124162: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 124159: (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'))

124155: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
124156: -- or secondary ledger that has different currency with primary
124157: -- or alc that is calculated by sla
124158: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
124159: (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'))
124160:
124161: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124162: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
124163: AND (l_actual_flag = 'A')) THEN

Line 124161: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

124157: -- or alc that is calculated by sla
124158: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
124159: (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'))
124160:
124161: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124162: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
124163: AND (l_actual_flag = 'A')) THEN
124164: XLA_AE_LINES_PKG.CreateGainOrLossLines(
124165: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 124162: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

124158: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
124159: (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'))
124160:
124161: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124162: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
124163: AND (l_actual_flag = 'A')) THEN
124164: XLA_AE_LINES_PKG.CreateGainOrLossLines(
124165: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124166: ,p_application_id => p_application_id

Line 124165: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

124161: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124162: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
124163: AND (l_actual_flag = 'A')) THEN
124164: XLA_AE_LINES_PKG.CreateGainOrLossLines(
124165: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124166: ,p_application_id => p_application_id
124167: ,p_amb_context_code => 'DEFAULT'
124168: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
124169: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 124168: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

124164: XLA_AE_LINES_PKG.CreateGainOrLossLines(
124165: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124166: ,p_application_id => p_application_id
124167: ,p_amb_context_code => 'DEFAULT'
124168: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
124169: ,p_event_class_code => C_EVENT_CLASS_CODE
124170: ,p_event_type_code => C_EVENT_TYPE_CODE
124171:
124172: ,p_gain_ccid => -1

Line 124642: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124638:
124639: l_calculate_acctd_flag VARCHAR2(1) :='N';
124640: l_calculate_g_l_flag VARCHAR2(1) :='N';
124641: --
124642: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124643: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124644: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124645: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124643: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124639: l_calculate_acctd_flag VARCHAR2(1) :='N';
124640: l_calculate_g_l_flag VARCHAR2(1) :='N';
124641: --
124642: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124643: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124644: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124645: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 124644: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

124640: l_calculate_g_l_flag VARCHAR2(1) :='N';
124641: --
124642: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124643: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124644: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124645: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 124645: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124641: --
124642: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124643: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124644: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124645: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124642: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124643: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124644: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124645: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

124643: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124644: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124645: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

124644: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124645: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124645: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124646: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124647: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124648: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124649: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124650: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124651: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124652: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124653: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124654: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124655: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124656: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124664: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124657: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124664: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124665: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124658: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124664: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124665: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124666: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124659: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124664: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124665: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124666: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124667: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 124664: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

124660: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124664: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124665: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124666: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124667: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124668:

Line 124665: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

124661: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124664: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124665: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124666: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124667: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124668:
124669: l_event_id NUMBER;

Line 124666: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

124662: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124664: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124665: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124666: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124667: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124668:
124669: l_event_id NUMBER;
124670: l_previous_event_id NUMBER;

Line 124667: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

124663: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124664: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124665: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124666: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124667: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124668:
124669: l_event_id NUMBER;
124670: l_previous_event_id NUMBER;
124671: l_first_event_id NUMBER;

Line 124685: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

124681: l_event_class_name VARCHAR2(80) := 'Batch Close Variances';
124682: l_description VARCHAR2(4000);
124683: l_transaction_reversal NUMBER;
124684: l_ae_header_id NUMBER;
124685: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
124686: l_log_module VARCHAR2(240);
124687: --
124688: l_acct_reversal_source VARCHAR2(30);
124689: l_trx_reversal_source VARCHAR2(30);

Line 124934: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

124930:
124931: --
124932: -- set event info as cache for other routines to refer event attributes
124933: --
124934: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
124935: (p_application_id => p_application_id
124936: ,p_primary_ledger_id => p_primary_ledger_id
124937: ,p_base_ledger_id => p_base_ledger_id
124938: ,p_target_ledger_id => p_target_ledger_id

Line 124967: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

124963:
124964: --
124965: -- set the status of entry to C_VALID (0)
124966: --
124967: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
124968:
124969: --
124970: -- initialize a row for ae header
124971: --

Line 124997: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

124993: --
124994: -- initilaize the status of ae headers for diffrent balance types
124995: -- the status is initialised to C_NOT_CREATED (2)
124996: --
124997: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124998: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124999: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
125000:
125001: --

Line 124998: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

124994: -- initilaize the status of ae headers for diffrent balance types
124995: -- the status is initialised to C_NOT_CREATED (2)
124996: --
124997: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124998: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124999: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
125000:
125001: --
125002: -- call api to validate and store accounting attributes for header

Line 124999: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

124995: -- the status is initialised to C_NOT_CREATED (2)
124996: --
124997: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124998: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124999: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
125000:
125001: --
125002: -- call api to validate and store accounting attributes for header
125003: --

Line 125033: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

125029: --
125030: l_trx_reversal_source := SUBSTR(NULL, 1,30);
125031:
125032: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
125033: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
125034:
125035: xla_accounting_err_pkg.build_message
125036: (p_appli_s_name => 'XLA'
125037: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 125041: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

125037: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
125038: ,p_token_1 => 'ACCT_ATTR_NAME'
125039: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
125040: ,p_token_2 => 'PRODUCT_NAME'
125041: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125042: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125043: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125044: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125045:

Line 125042: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

125038: ,p_token_1 => 'ACCT_ATTR_NAME'
125039: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
125040: ,p_token_2 => 'PRODUCT_NAME'
125041: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125042: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125043: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125044: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125045:
125046: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 125043: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

125039: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
125040: ,p_token_2 => 'PRODUCT_NAME'
125041: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125042: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125043: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125044: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125045:
125046: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
125047: --

Line 125044: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

125040: ,p_token_2 => 'PRODUCT_NAME'
125041: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125042: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125043: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125044: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125045:
125046: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
125047: --
125048: -- following sets the accounting attributes needed to reverse

Line 125063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

125059: ----------------------------------------------------------------
125060: -- 4262811 - update the header statuses to invalid in need be
125061: ----------------------------------------------------------------
125062: --
125063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
125064:
125065:
125066: -----------------------------------------------
125067: -- No accrual reversal for the event class/type

Line 125187: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

125183: ,p_module => l_log_module);
125184: END IF;
125185:
125186: --
125187: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
125188: --
125189: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
125190: --
125191: -- set event info as cache for other routines to refer event attributes

Line 125189: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

125185:
125186: --
125187: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
125188: --
125189: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
125190: --
125191: -- set event info as cache for other routines to refer event attributes
125192: --
125193:

Line 125197: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

125193:
125194: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
125195: l_previous_event_id := l_event_id;
125196:
125197: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
125198: (p_application_id => p_application_id
125199: ,p_primary_ledger_id => p_primary_ledger_id
125200: ,p_base_ledger_id => p_base_ledger_id
125201: ,p_target_ledger_id => p_target_ledger_id

Line 125238: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

125234: l_acct_reversal_source := SUBSTR(NULL, 1,30);
125235:
125236: IF l_continue_with_lines THEN
125237: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
125238: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
125239:
125240: xla_accounting_err_pkg.build_message
125241: (p_appli_s_name => 'XLA'
125242: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 125246: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

125242: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
125243: ,p_token_1 => 'LINE_NUMBER'
125244: ,p_value_1 => l_array_extract_line_num(Idx)
125245: ,p_token_2 => 'PRODUCT_NAME'
125246: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125247: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125248: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125249: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125250:

Line 125247: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

125243: ,p_token_1 => 'LINE_NUMBER'
125244: ,p_value_1 => l_array_extract_line_num(Idx)
125245: ,p_token_2 => 'PRODUCT_NAME'
125246: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125247: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125248: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125249: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125250:
125251: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 125248: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

125244: ,p_value_1 => l_array_extract_line_num(Idx)
125245: ,p_token_2 => 'PRODUCT_NAME'
125246: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125247: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125248: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125249: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125250:
125251: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
125252: --

Line 125249: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

125245: ,p_token_2 => 'PRODUCT_NAME'
125246: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125247: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125248: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125249: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125250:
125251: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
125252: --
125253: -- following sets the accounting attributes needed to reverse

Line 125560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

125556:
125557: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
125558: -- or secondary ledger that has different currency with primary
125559: -- or alc that is calculated by sla
125560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
125561: (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'))
125562:
125563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 125561: (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'))

125557: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
125558: -- or secondary ledger that has different currency with primary
125559: -- or alc that is calculated by sla
125560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
125561: (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'))
125562:
125563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
125565: AND (l_actual_flag = 'A')) THEN

Line 125563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

125559: -- or alc that is calculated by sla
125560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
125561: (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'))
125562:
125563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
125565: AND (l_actual_flag = 'A')) THEN
125566: XLA_AE_LINES_PKG.CreateGainOrLossLines(
125567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 125564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

125560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
125561: (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'))
125562:
125563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
125565: AND (l_actual_flag = 'A')) THEN
125566: XLA_AE_LINES_PKG.CreateGainOrLossLines(
125567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125568: ,p_application_id => p_application_id

Line 125567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

125563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
125565: AND (l_actual_flag = 'A')) THEN
125566: XLA_AE_LINES_PKG.CreateGainOrLossLines(
125567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125568: ,p_application_id => p_application_id
125569: ,p_amb_context_code => 'DEFAULT'
125570: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
125571: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 125570: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

125566: XLA_AE_LINES_PKG.CreateGainOrLossLines(
125567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125568: ,p_application_id => p_application_id
125569: ,p_amb_context_code => 'DEFAULT'
125570: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
125571: ,p_event_class_code => C_EVENT_CLASS_CODE
125572: ,p_event_type_code => C_EVENT_TYPE_CODE
125573:
125574: ,p_gain_ccid => -1

Line 126044: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126040:
126041: l_calculate_acctd_flag VARCHAR2(1) :='N';
126042: l_calculate_g_l_flag VARCHAR2(1) :='N';
126043: --
126044: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126045: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126046: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126047: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126045: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126041: l_calculate_acctd_flag VARCHAR2(1) :='N';
126042: l_calculate_g_l_flag VARCHAR2(1) :='N';
126043: --
126044: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126045: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126046: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126047: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 126046: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

126042: l_calculate_g_l_flag VARCHAR2(1) :='N';
126043: --
126044: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126045: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126046: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126047: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 126047: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126043: --
126044: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126045: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126046: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126047: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126044: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126045: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126046: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126047: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

126045: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126046: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126047: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

126046: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126047: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126047: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126048: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126049: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126050: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126051: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126052: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126053: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126054: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126055: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126056: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126057: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126058: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126066: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126059: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126066: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126067: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126060: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126066: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126067: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126068: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126061: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126066: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126067: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126068: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126069: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 126066: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

126062: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126066: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126067: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126068: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126069: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126070:

Line 126067: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

126063: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126066: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126067: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126068: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126069: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126070:
126071: l_event_id NUMBER;

Line 126068: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

126064: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126066: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126067: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126068: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126069: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126070:
126071: l_event_id NUMBER;
126072: l_previous_event_id NUMBER;

Line 126069: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

126065: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126066: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126067: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126068: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126069: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126070:
126071: l_event_id NUMBER;
126072: l_previous_event_id NUMBER;
126073: l_first_event_id NUMBER;

Line 126087: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

126083: l_event_class_name VARCHAR2(80) := 'Shipments';
126084: l_description VARCHAR2(4000);
126085: l_transaction_reversal NUMBER;
126086: l_ae_header_id NUMBER;
126087: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
126088: l_log_module VARCHAR2(240);
126089: --
126090: l_acct_reversal_source VARCHAR2(30);
126091: l_trx_reversal_source VARCHAR2(30);

Line 126336: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

126332:
126333: --
126334: -- set event info as cache for other routines to refer event attributes
126335: --
126336: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
126337: (p_application_id => p_application_id
126338: ,p_primary_ledger_id => p_primary_ledger_id
126339: ,p_base_ledger_id => p_base_ledger_id
126340: ,p_target_ledger_id => p_target_ledger_id

Line 126369: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

126365:
126366: --
126367: -- set the status of entry to C_VALID (0)
126368: --
126369: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
126370:
126371: --
126372: -- initialize a row for ae header
126373: --

Line 126399: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

126395: --
126396: -- initilaize the status of ae headers for diffrent balance types
126397: -- the status is initialised to C_NOT_CREATED (2)
126398: --
126399: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126400: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126401: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126402:
126403: --

Line 126400: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

126396: -- initilaize the status of ae headers for diffrent balance types
126397: -- the status is initialised to C_NOT_CREATED (2)
126398: --
126399: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126400: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126401: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126402:
126403: --
126404: -- call api to validate and store accounting attributes for header

Line 126401: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

126397: -- the status is initialised to C_NOT_CREATED (2)
126398: --
126399: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126400: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126401: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126402:
126403: --
126404: -- call api to validate and store accounting attributes for header
126405: --

Line 126435: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

126431: --
126432: l_trx_reversal_source := SUBSTR(NULL, 1,30);
126433:
126434: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
126435: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
126436:
126437: xla_accounting_err_pkg.build_message
126438: (p_appli_s_name => 'XLA'
126439: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 126443: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

126439: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
126440: ,p_token_1 => 'ACCT_ATTR_NAME'
126441: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
126442: ,p_token_2 => 'PRODUCT_NAME'
126443: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126444: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126445: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126446: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126447:

Line 126444: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

126440: ,p_token_1 => 'ACCT_ATTR_NAME'
126441: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
126442: ,p_token_2 => 'PRODUCT_NAME'
126443: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126444: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126445: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126446: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126447:
126448: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 126445: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

126441: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
126442: ,p_token_2 => 'PRODUCT_NAME'
126443: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126444: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126445: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126446: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126447:
126448: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
126449: --

Line 126446: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

126442: ,p_token_2 => 'PRODUCT_NAME'
126443: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126444: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126445: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126446: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126447:
126448: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
126449: --
126450: -- following sets the accounting attributes needed to reverse

Line 126465: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

126461: ----------------------------------------------------------------
126462: -- 4262811 - update the header statuses to invalid in need be
126463: ----------------------------------------------------------------
126464: --
126465: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
126466:
126467:
126468: -----------------------------------------------
126469: -- No accrual reversal for the event class/type

Line 126589: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

126585: ,p_module => l_log_module);
126586: END IF;
126587:
126588: --
126589: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
126590: --
126591: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
126592: --
126593: -- set event info as cache for other routines to refer event attributes

Line 126591: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

126587:
126588: --
126589: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
126590: --
126591: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
126592: --
126593: -- set event info as cache for other routines to refer event attributes
126594: --
126595:

Line 126599: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

126595:
126596: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
126597: l_previous_event_id := l_event_id;
126598:
126599: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
126600: (p_application_id => p_application_id
126601: ,p_primary_ledger_id => p_primary_ledger_id
126602: ,p_base_ledger_id => p_base_ledger_id
126603: ,p_target_ledger_id => p_target_ledger_id

Line 126640: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

126636: l_acct_reversal_source := SUBSTR(NULL, 1,30);
126637:
126638: IF l_continue_with_lines THEN
126639: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
126640: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
126641:
126642: xla_accounting_err_pkg.build_message
126643: (p_appli_s_name => 'XLA'
126644: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 126648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

126644: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
126645: ,p_token_1 => 'LINE_NUMBER'
126646: ,p_value_1 => l_array_extract_line_num(Idx)
126647: ,p_token_2 => 'PRODUCT_NAME'
126648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126652:

Line 126649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

126645: ,p_token_1 => 'LINE_NUMBER'
126646: ,p_value_1 => l_array_extract_line_num(Idx)
126647: ,p_token_2 => 'PRODUCT_NAME'
126648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126652:
126653: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 126650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

126646: ,p_value_1 => l_array_extract_line_num(Idx)
126647: ,p_token_2 => 'PRODUCT_NAME'
126648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126652:
126653: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
126654: --

Line 126651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

126647: ,p_token_2 => 'PRODUCT_NAME'
126648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126652:
126653: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
126654: --
126655: -- following sets the accounting attributes needed to reverse

Line 126738: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

126734:
126735: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
126736: -- or secondary ledger that has different currency with primary
126737: -- or alc that is calculated by sla
126738: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
126739: (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'))
126740:
126741: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
126742: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 126739: (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'))

126735: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
126736: -- or secondary ledger that has different currency with primary
126737: -- or alc that is calculated by sla
126738: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
126739: (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'))
126740:
126741: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
126742: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
126743: AND (l_actual_flag = 'A')) THEN

Line 126741: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

126737: -- or alc that is calculated by sla
126738: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
126739: (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'))
126740:
126741: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
126742: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
126743: AND (l_actual_flag = 'A')) THEN
126744: XLA_AE_LINES_PKG.CreateGainOrLossLines(
126745: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 126742: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

126738: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
126739: (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'))
126740:
126741: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
126742: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
126743: AND (l_actual_flag = 'A')) THEN
126744: XLA_AE_LINES_PKG.CreateGainOrLossLines(
126745: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126746: ,p_application_id => p_application_id

Line 126745: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

126741: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
126742: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
126743: AND (l_actual_flag = 'A')) THEN
126744: XLA_AE_LINES_PKG.CreateGainOrLossLines(
126745: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126746: ,p_application_id => p_application_id
126747: ,p_amb_context_code => 'DEFAULT'
126748: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
126749: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 126748: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

126744: XLA_AE_LINES_PKG.CreateGainOrLossLines(
126745: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126746: ,p_application_id => p_application_id
126747: ,p_amb_context_code => 'DEFAULT'
126748: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
126749: ,p_event_class_code => C_EVENT_CLASS_CODE
126750: ,p_event_type_code => C_EVENT_TYPE_CODE
126751:
126752: ,p_gain_ccid => -1

Line 127222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

127218:
127219: l_calculate_acctd_flag VARCHAR2(1) :='N';
127220: l_calculate_g_l_flag VARCHAR2(1) :='N';
127221: --
127222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 127223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

127219: l_calculate_acctd_flag VARCHAR2(1) :='N';
127220: l_calculate_g_l_flag VARCHAR2(1) :='N';
127221: --
127222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 127224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

127220: l_calculate_g_l_flag VARCHAR2(1) :='N';
127221: --
127222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 127225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

127221: --
127222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

127222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

127223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

127224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

127225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

127226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

127227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

127228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

127229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

127230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

127231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

127232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

127233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

127234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

127235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

127236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

127237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
127245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

127238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
127245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

127239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
127245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
127247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 127244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

127240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
127245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
127247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
127248:

Line 127245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

127241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
127245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
127247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
127248:
127249: l_event_id NUMBER;

Line 127246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

127242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
127245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
127247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
127248:
127249: l_event_id NUMBER;
127250: l_previous_event_id NUMBER;

Line 127247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

127243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
127244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
127245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
127246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
127247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
127248:
127249: l_event_id NUMBER;
127250: l_previous_event_id NUMBER;
127251: l_first_event_id NUMBER;

Line 127265: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

127261: l_event_class_name VARCHAR2(80) := 'Shipments';
127262: l_description VARCHAR2(4000);
127263: l_transaction_reversal NUMBER;
127264: l_ae_header_id NUMBER;
127265: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
127266: l_log_module VARCHAR2(240);
127267: --
127268: l_acct_reversal_source VARCHAR2(30);
127269: l_trx_reversal_source VARCHAR2(30);

Line 127514: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

127510:
127511: --
127512: -- set event info as cache for other routines to refer event attributes
127513: --
127514: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
127515: (p_application_id => p_application_id
127516: ,p_primary_ledger_id => p_primary_ledger_id
127517: ,p_base_ledger_id => p_base_ledger_id
127518: ,p_target_ledger_id => p_target_ledger_id

Line 127547: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

127543:
127544: --
127545: -- set the status of entry to C_VALID (0)
127546: --
127547: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
127548:
127549: --
127550: -- initialize a row for ae header
127551: --

Line 127577: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

127573: --
127574: -- initilaize the status of ae headers for diffrent balance types
127575: -- the status is initialised to C_NOT_CREATED (2)
127576: --
127577: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
127578: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
127579: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
127580:
127581: --

Line 127578: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

127574: -- initilaize the status of ae headers for diffrent balance types
127575: -- the status is initialised to C_NOT_CREATED (2)
127576: --
127577: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
127578: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
127579: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
127580:
127581: --
127582: -- call api to validate and store accounting attributes for header

Line 127579: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

127575: -- the status is initialised to C_NOT_CREATED (2)
127576: --
127577: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
127578: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
127579: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
127580:
127581: --
127582: -- call api to validate and store accounting attributes for header
127583: --

Line 127613: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

127609: --
127610: l_trx_reversal_source := SUBSTR(NULL, 1,30);
127611:
127612: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
127613: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
127614:
127615: xla_accounting_err_pkg.build_message
127616: (p_appli_s_name => 'XLA'
127617: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 127621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

127617: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
127618: ,p_token_1 => 'ACCT_ATTR_NAME'
127619: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
127620: ,p_token_2 => 'PRODUCT_NAME'
127621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127625:

Line 127622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

127618: ,p_token_1 => 'ACCT_ATTR_NAME'
127619: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
127620: ,p_token_2 => 'PRODUCT_NAME'
127621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127625:
127626: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 127623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

127619: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
127620: ,p_token_2 => 'PRODUCT_NAME'
127621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127625:
127626: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
127627: --

Line 127624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

127620: ,p_token_2 => 'PRODUCT_NAME'
127621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127625:
127626: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
127627: --
127628: -- following sets the accounting attributes needed to reverse

Line 127643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

127639: ----------------------------------------------------------------
127640: -- 4262811 - update the header statuses to invalid in need be
127641: ----------------------------------------------------------------
127642: --
127643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
127644:
127645:
127646: -----------------------------------------------
127647: -- No accrual reversal for the event class/type

Line 127767: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

127763: ,p_module => l_log_module);
127764: END IF;
127765:
127766: --
127767: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
127768: --
127769: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
127770: --
127771: -- set event info as cache for other routines to refer event attributes

Line 127769: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

127765:
127766: --
127767: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
127768: --
127769: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
127770: --
127771: -- set event info as cache for other routines to refer event attributes
127772: --
127773:

Line 127777: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

127773:
127774: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
127775: l_previous_event_id := l_event_id;
127776:
127777: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
127778: (p_application_id => p_application_id
127779: ,p_primary_ledger_id => p_primary_ledger_id
127780: ,p_base_ledger_id => p_base_ledger_id
127781: ,p_target_ledger_id => p_target_ledger_id

Line 127818: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

127814: l_acct_reversal_source := SUBSTR(NULL, 1,30);
127815:
127816: IF l_continue_with_lines THEN
127817: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
127818: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
127819:
127820: xla_accounting_err_pkg.build_message
127821: (p_appli_s_name => 'XLA'
127822: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 127826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

127822: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
127823: ,p_token_1 => 'LINE_NUMBER'
127824: ,p_value_1 => l_array_extract_line_num(Idx)
127825: ,p_token_2 => 'PRODUCT_NAME'
127826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127830:

Line 127827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

127823: ,p_token_1 => 'LINE_NUMBER'
127824: ,p_value_1 => l_array_extract_line_num(Idx)
127825: ,p_token_2 => 'PRODUCT_NAME'
127826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127830:
127831: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 127828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

127824: ,p_value_1 => l_array_extract_line_num(Idx)
127825: ,p_token_2 => 'PRODUCT_NAME'
127826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127830:
127831: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
127832: --

Line 127829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

127825: ,p_token_2 => 'PRODUCT_NAME'
127826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127830:
127831: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
127832: --
127833: -- following sets the accounting attributes needed to reverse

Line 127944: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

127940:
127941: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
127942: -- or secondary ledger that has different currency with primary
127943: -- or alc that is calculated by sla
127944: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
127945: (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'))
127946:
127947: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
127948: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 127945: (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'))

127941: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
127942: -- or secondary ledger that has different currency with primary
127943: -- or alc that is calculated by sla
127944: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
127945: (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'))
127946:
127947: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
127948: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
127949: AND (l_actual_flag = 'A')) THEN

Line 127947: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

127943: -- or alc that is calculated by sla
127944: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
127945: (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'))
127946:
127947: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
127948: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
127949: AND (l_actual_flag = 'A')) THEN
127950: XLA_AE_LINES_PKG.CreateGainOrLossLines(
127951: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 127948: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

127944: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
127945: (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'))
127946:
127947: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
127948: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
127949: AND (l_actual_flag = 'A')) THEN
127950: XLA_AE_LINES_PKG.CreateGainOrLossLines(
127951: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127952: ,p_application_id => p_application_id

Line 127951: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

127947: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
127948: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
127949: AND (l_actual_flag = 'A')) THEN
127950: XLA_AE_LINES_PKG.CreateGainOrLossLines(
127951: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127952: ,p_application_id => p_application_id
127953: ,p_amb_context_code => 'DEFAULT'
127954: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
127955: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 127954: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

127950: XLA_AE_LINES_PKG.CreateGainOrLossLines(
127951: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127952: ,p_application_id => p_application_id
127953: ,p_amb_context_code => 'DEFAULT'
127954: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
127955: ,p_event_class_code => C_EVENT_CLASS_CODE
127956: ,p_event_type_code => C_EVENT_TYPE_CODE
127957:
127958: ,p_gain_ccid => -1

Line 128428: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

128424:
128425: l_calculate_acctd_flag VARCHAR2(1) :='N';
128426: l_calculate_g_l_flag VARCHAR2(1) :='N';
128427: --
128428: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128429: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128430: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128431: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 128429: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

128425: l_calculate_acctd_flag VARCHAR2(1) :='N';
128426: l_calculate_g_l_flag VARCHAR2(1) :='N';
128427: --
128428: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128429: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128430: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128431: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 128430: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

128426: l_calculate_g_l_flag VARCHAR2(1) :='N';
128427: --
128428: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128429: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128430: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128431: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 128431: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

128427: --
128428: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128429: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128430: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128431: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

128428: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128429: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128430: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128431: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

128429: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128430: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128431: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

128430: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128431: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

128431: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

128432: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

128433: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

128434: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

128435: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

128436: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

128437: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

128438: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

128439: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

128440: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

128441: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

128442: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128450: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

128443: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128450: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
128451: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

128444: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128450: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
128451: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128452: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

128445: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128450: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
128451: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128452: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
128453: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 128450: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

128446: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128450: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
128451: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128452: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
128453: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
128454:

Line 128451: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

128447: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128450: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
128451: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128452: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
128453: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
128454:
128455: l_event_id NUMBER;

Line 128452: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

128448: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128450: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
128451: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128452: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
128453: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
128454:
128455: l_event_id NUMBER;
128456: l_previous_event_id NUMBER;

Line 128453: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

128449: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
128450: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
128451: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
128452: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
128453: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
128454:
128455: l_event_id NUMBER;
128456: l_previous_event_id NUMBER;
128457: l_first_event_id NUMBER;

Line 128471: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

128467: l_event_class_name VARCHAR2(80) := 'Receiving';
128468: l_description VARCHAR2(4000);
128469: l_transaction_reversal NUMBER;
128470: l_ae_header_id NUMBER;
128471: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
128472: l_log_module VARCHAR2(240);
128473: --
128474: l_acct_reversal_source VARCHAR2(30);
128475: l_trx_reversal_source VARCHAR2(30);

Line 128720: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

128716:
128717: --
128718: -- set event info as cache for other routines to refer event attributes
128719: --
128720: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
128721: (p_application_id => p_application_id
128722: ,p_primary_ledger_id => p_primary_ledger_id
128723: ,p_base_ledger_id => p_base_ledger_id
128724: ,p_target_ledger_id => p_target_ledger_id

Line 128753: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

128749:
128750: --
128751: -- set the status of entry to C_VALID (0)
128752: --
128753: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
128754:
128755: --
128756: -- initialize a row for ae header
128757: --

Line 128783: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

128779: --
128780: -- initilaize the status of ae headers for diffrent balance types
128781: -- the status is initialised to C_NOT_CREATED (2)
128782: --
128783: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
128784: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
128785: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
128786:
128787: --

Line 128784: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

128780: -- initilaize the status of ae headers for diffrent balance types
128781: -- the status is initialised to C_NOT_CREATED (2)
128782: --
128783: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
128784: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
128785: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
128786:
128787: --
128788: -- call api to validate and store accounting attributes for header

Line 128785: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

128781: -- the status is initialised to C_NOT_CREATED (2)
128782: --
128783: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
128784: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
128785: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
128786:
128787: --
128788: -- call api to validate and store accounting attributes for header
128789: --

Line 128819: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

128815: --
128816: l_trx_reversal_source := SUBSTR(NULL, 1,30);
128817:
128818: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
128819: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
128820:
128821: xla_accounting_err_pkg.build_message
128822: (p_appli_s_name => 'XLA'
128823: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 128827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

128823: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
128824: ,p_token_1 => 'ACCT_ATTR_NAME'
128825: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
128826: ,p_token_2 => 'PRODUCT_NAME'
128827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
128828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
128829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
128830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
128831:

Line 128828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

128824: ,p_token_1 => 'ACCT_ATTR_NAME'
128825: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
128826: ,p_token_2 => 'PRODUCT_NAME'
128827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
128828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
128829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
128830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
128831:
128832: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 128829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

128825: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
128826: ,p_token_2 => 'PRODUCT_NAME'
128827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
128828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
128829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
128830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
128831:
128832: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
128833: --

Line 128830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

128826: ,p_token_2 => 'PRODUCT_NAME'
128827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
128828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
128829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
128830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
128831:
128832: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
128833: --
128834: -- following sets the accounting attributes needed to reverse

Line 128849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

128845: ----------------------------------------------------------------
128846: -- 4262811 - update the header statuses to invalid in need be
128847: ----------------------------------------------------------------
128848: --
128849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
128850:
128851:
128852: -----------------------------------------------
128853: -- No accrual reversal for the event class/type

Line 128973: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

128969: ,p_module => l_log_module);
128970: END IF;
128971:
128972: --
128973: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
128974: --
128975: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
128976: --
128977: -- set event info as cache for other routines to refer event attributes

Line 128975: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

128971:
128972: --
128973: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
128974: --
128975: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
128976: --
128977: -- set event info as cache for other routines to refer event attributes
128978: --
128979:

Line 128983: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

128979:
128980: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
128981: l_previous_event_id := l_event_id;
128982:
128983: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
128984: (p_application_id => p_application_id
128985: ,p_primary_ledger_id => p_primary_ledger_id
128986: ,p_base_ledger_id => p_base_ledger_id
128987: ,p_target_ledger_id => p_target_ledger_id

Line 129024: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

129020: l_acct_reversal_source := SUBSTR(NULL, 1,30);
129021:
129022: IF l_continue_with_lines THEN
129023: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
129024: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
129025:
129026: xla_accounting_err_pkg.build_message
129027: (p_appli_s_name => 'XLA'
129028: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 129032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

129028: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
129029: ,p_token_1 => 'LINE_NUMBER'
129030: ,p_value_1 => l_array_extract_line_num(Idx)
129031: ,p_token_2 => 'PRODUCT_NAME'
129032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
129033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
129034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
129036:

Line 129033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

129029: ,p_token_1 => 'LINE_NUMBER'
129030: ,p_value_1 => l_array_extract_line_num(Idx)
129031: ,p_token_2 => 'PRODUCT_NAME'
129032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
129033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
129034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
129036:
129037: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 129034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

129030: ,p_value_1 => l_array_extract_line_num(Idx)
129031: ,p_token_2 => 'PRODUCT_NAME'
129032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
129033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
129034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
129036:
129037: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
129038: --

Line 129035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

129031: ,p_token_2 => 'PRODUCT_NAME'
129032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
129033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
129034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
129036:
129037: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
129038: --
129039: -- following sets the accounting attributes needed to reverse

Line 129150: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

129146:
129147: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
129148: -- or secondary ledger that has different currency with primary
129149: -- or alc that is calculated by sla
129150: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129151: (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'))
129152:
129153: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129154: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 129151: (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'))

129147: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
129148: -- or secondary ledger that has different currency with primary
129149: -- or alc that is calculated by sla
129150: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129151: (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'))
129152:
129153: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129154: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
129155: AND (l_actual_flag = 'A')) THEN

Line 129153: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

129149: -- or alc that is calculated by sla
129150: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129151: (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'))
129152:
129153: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129154: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
129155: AND (l_actual_flag = 'A')) THEN
129156: XLA_AE_LINES_PKG.CreateGainOrLossLines(
129157: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 129154: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

129150: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129151: (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'))
129152:
129153: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129154: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
129155: AND (l_actual_flag = 'A')) THEN
129156: XLA_AE_LINES_PKG.CreateGainOrLossLines(
129157: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129158: ,p_application_id => p_application_id

Line 129157: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

129153: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129154: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
129155: AND (l_actual_flag = 'A')) THEN
129156: XLA_AE_LINES_PKG.CreateGainOrLossLines(
129157: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129158: ,p_application_id => p_application_id
129159: ,p_amb_context_code => 'DEFAULT'
129160: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
129161: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 129160: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

129156: XLA_AE_LINES_PKG.CreateGainOrLossLines(
129157: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129158: ,p_application_id => p_application_id
129159: ,p_amb_context_code => 'DEFAULT'
129160: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
129161: ,p_event_class_code => C_EVENT_CLASS_CODE
129162: ,p_event_type_code => C_EVENT_TYPE_CODE
129163:
129164: ,p_gain_ccid => -1

Line 129634: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

129630:
129631: l_calculate_acctd_flag VARCHAR2(1) :='N';
129632: l_calculate_g_l_flag VARCHAR2(1) :='N';
129633: --
129634: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129635: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129636: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129637: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 129635: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

129631: l_calculate_acctd_flag VARCHAR2(1) :='N';
129632: l_calculate_g_l_flag VARCHAR2(1) :='N';
129633: --
129634: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129635: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129636: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129637: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 129636: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

129632: l_calculate_g_l_flag VARCHAR2(1) :='N';
129633: --
129634: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129635: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129636: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129637: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 129637: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

129633: --
129634: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129635: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129636: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129637: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

129634: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129635: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129636: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129637: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

129635: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129636: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129637: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

129636: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129637: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

129637: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

129638: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

129639: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

129640: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

129641: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

129642: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

129643: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

129644: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

129645: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

129646: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

129647: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

129648: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129656: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

129649: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129656: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
129657: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

129650: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129656: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
129657: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129658: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

129651: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129656: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
129657: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129658: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
129659: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 129656: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

129652: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129656: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
129657: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129658: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
129659: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
129660:

Line 129657: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

129653: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129656: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
129657: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129658: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
129659: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
129660:
129661: l_event_id NUMBER;

Line 129658: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

129654: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129656: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
129657: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129658: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
129659: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
129660:
129661: l_event_id NUMBER;
129662: l_previous_event_id NUMBER;

Line 129659: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

129655: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
129656: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
129657: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
129658: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
129659: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
129660:
129661: l_event_id NUMBER;
129662: l_previous_event_id NUMBER;
129663: l_first_event_id NUMBER;

Line 129677: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

129673: l_event_class_name VARCHAR2(80) := 'Cost Revaluation';
129674: l_description VARCHAR2(4000);
129675: l_transaction_reversal NUMBER;
129676: l_ae_header_id NUMBER;
129677: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
129678: l_log_module VARCHAR2(240);
129679: --
129680: l_acct_reversal_source VARCHAR2(30);
129681: l_trx_reversal_source VARCHAR2(30);

Line 129926: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

129922:
129923: --
129924: -- set event info as cache for other routines to refer event attributes
129925: --
129926: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
129927: (p_application_id => p_application_id
129928: ,p_primary_ledger_id => p_primary_ledger_id
129929: ,p_base_ledger_id => p_base_ledger_id
129930: ,p_target_ledger_id => p_target_ledger_id

Line 129959: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

129955:
129956: --
129957: -- set the status of entry to C_VALID (0)
129958: --
129959: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
129960:
129961: --
129962: -- initialize a row for ae header
129963: --

Line 129989: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

129985: --
129986: -- initilaize the status of ae headers for diffrent balance types
129987: -- the status is initialised to C_NOT_CREATED (2)
129988: --
129989: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
129990: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
129991: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
129992:
129993: --

Line 129990: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

129986: -- initilaize the status of ae headers for diffrent balance types
129987: -- the status is initialised to C_NOT_CREATED (2)
129988: --
129989: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
129990: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
129991: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
129992:
129993: --
129994: -- call api to validate and store accounting attributes for header

Line 129991: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

129987: -- the status is initialised to C_NOT_CREATED (2)
129988: --
129989: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
129990: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
129991: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
129992:
129993: --
129994: -- call api to validate and store accounting attributes for header
129995: --

Line 130025: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

130021: --
130022: l_trx_reversal_source := SUBSTR(NULL, 1,30);
130023:
130024: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
130025: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
130026:
130027: xla_accounting_err_pkg.build_message
130028: (p_appli_s_name => 'XLA'
130029: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 130033: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

130029: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
130030: ,p_token_1 => 'ACCT_ATTR_NAME'
130031: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
130032: ,p_token_2 => 'PRODUCT_NAME'
130033: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130034: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130035: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130036: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130037:

Line 130034: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

130030: ,p_token_1 => 'ACCT_ATTR_NAME'
130031: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
130032: ,p_token_2 => 'PRODUCT_NAME'
130033: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130034: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130035: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130036: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130037:
130038: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 130035: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

130031: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
130032: ,p_token_2 => 'PRODUCT_NAME'
130033: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130034: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130035: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130036: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130037:
130038: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
130039: --

Line 130036: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

130032: ,p_token_2 => 'PRODUCT_NAME'
130033: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130034: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130035: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130036: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130037:
130038: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
130039: --
130040: -- following sets the accounting attributes needed to reverse

Line 130055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

130051: ----------------------------------------------------------------
130052: -- 4262811 - update the header statuses to invalid in need be
130053: ----------------------------------------------------------------
130054: --
130055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
130056:
130057:
130058: -----------------------------------------------
130059: -- No accrual reversal for the event class/type

Line 130179: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

130175: ,p_module => l_log_module);
130176: END IF;
130177:
130178: --
130179: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
130180: --
130181: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
130182: --
130183: -- set event info as cache for other routines to refer event attributes

Line 130181: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

130177:
130178: --
130179: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
130180: --
130181: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
130182: --
130183: -- set event info as cache for other routines to refer event attributes
130184: --
130185:

Line 130189: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

130185:
130186: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
130187: l_previous_event_id := l_event_id;
130188:
130189: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
130190: (p_application_id => p_application_id
130191: ,p_primary_ledger_id => p_primary_ledger_id
130192: ,p_base_ledger_id => p_base_ledger_id
130193: ,p_target_ledger_id => p_target_ledger_id

Line 130230: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

130226: l_acct_reversal_source := SUBSTR(NULL, 1,30);
130227:
130228: IF l_continue_with_lines THEN
130229: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
130230: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
130231:
130232: xla_accounting_err_pkg.build_message
130233: (p_appli_s_name => 'XLA'
130234: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 130238: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

130234: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
130235: ,p_token_1 => 'LINE_NUMBER'
130236: ,p_value_1 => l_array_extract_line_num(Idx)
130237: ,p_token_2 => 'PRODUCT_NAME'
130238: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130239: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130240: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130241: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130242:

Line 130239: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

130235: ,p_token_1 => 'LINE_NUMBER'
130236: ,p_value_1 => l_array_extract_line_num(Idx)
130237: ,p_token_2 => 'PRODUCT_NAME'
130238: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130239: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130240: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130241: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130242:
130243: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 130240: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

130236: ,p_value_1 => l_array_extract_line_num(Idx)
130237: ,p_token_2 => 'PRODUCT_NAME'
130238: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130239: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130240: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130241: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130242:
130243: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
130244: --

Line 130241: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

130237: ,p_token_2 => 'PRODUCT_NAME'
130238: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130239: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130240: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130241: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130242:
130243: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
130244: --
130245: -- following sets the accounting attributes needed to reverse

Line 130328: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

130324:
130325: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
130326: -- or secondary ledger that has different currency with primary
130327: -- or alc that is calculated by sla
130328: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
130329: (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'))
130330:
130331: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
130332: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 130329: (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'))

130325: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
130326: -- or secondary ledger that has different currency with primary
130327: -- or alc that is calculated by sla
130328: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
130329: (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'))
130330:
130331: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
130332: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
130333: AND (l_actual_flag = 'A')) THEN

Line 130331: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

130327: -- or alc that is calculated by sla
130328: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
130329: (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'))
130330:
130331: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
130332: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
130333: AND (l_actual_flag = 'A')) THEN
130334: XLA_AE_LINES_PKG.CreateGainOrLossLines(
130335: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 130332: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

130328: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
130329: (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'))
130330:
130331: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
130332: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
130333: AND (l_actual_flag = 'A')) THEN
130334: XLA_AE_LINES_PKG.CreateGainOrLossLines(
130335: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130336: ,p_application_id => p_application_id

Line 130335: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

130331: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
130332: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
130333: AND (l_actual_flag = 'A')) THEN
130334: XLA_AE_LINES_PKG.CreateGainOrLossLines(
130335: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130336: ,p_application_id => p_application_id
130337: ,p_amb_context_code => 'DEFAULT'
130338: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
130339: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 130338: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

130334: XLA_AE_LINES_PKG.CreateGainOrLossLines(
130335: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130336: ,p_application_id => p_application_id
130337: ,p_amb_context_code => 'DEFAULT'
130338: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
130339: ,p_event_class_code => C_EVENT_CLASS_CODE
130340: ,p_event_type_code => C_EVENT_TYPE_CODE
130341:
130342: ,p_gain_ccid => -1

Line 130812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130808:
130809: l_calculate_acctd_flag VARCHAR2(1) :='N';
130810: l_calculate_g_l_flag VARCHAR2(1) :='N';
130811: --
130812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130809: l_calculate_acctd_flag VARCHAR2(1) :='N';
130810: l_calculate_g_l_flag VARCHAR2(1) :='N';
130811: --
130812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 130814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

130810: l_calculate_g_l_flag VARCHAR2(1) :='N';
130811: --
130812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 130815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130811: --
130812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

130813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

130814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 130834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

130830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130838:

Line 130835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

130831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130838:
130839: l_event_id NUMBER;

Line 130836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

130832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130838:
130839: l_event_id NUMBER;
130840: l_previous_event_id NUMBER;

Line 130837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

130833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130838:
130839: l_event_id NUMBER;
130840: l_previous_event_id NUMBER;
130841: l_first_event_id NUMBER;

Line 130855: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

130851: l_event_class_name VARCHAR2(80) := 'Receiving';
130852: l_description VARCHAR2(4000);
130853: l_transaction_reversal NUMBER;
130854: l_ae_header_id NUMBER;
130855: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
130856: l_log_module VARCHAR2(240);
130857: --
130858: l_acct_reversal_source VARCHAR2(30);
130859: l_trx_reversal_source VARCHAR2(30);

Line 131104: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

131100:
131101: --
131102: -- set event info as cache for other routines to refer event attributes
131103: --
131104: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
131105: (p_application_id => p_application_id
131106: ,p_primary_ledger_id => p_primary_ledger_id
131107: ,p_base_ledger_id => p_base_ledger_id
131108: ,p_target_ledger_id => p_target_ledger_id

Line 131137: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

131133:
131134: --
131135: -- set the status of entry to C_VALID (0)
131136: --
131137: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
131138:
131139: --
131140: -- initialize a row for ae header
131141: --

Line 131167: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

131163: --
131164: -- initilaize the status of ae headers for diffrent balance types
131165: -- the status is initialised to C_NOT_CREATED (2)
131166: --
131167: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
131168: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
131169: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
131170:
131171: --

Line 131168: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

131164: -- initilaize the status of ae headers for diffrent balance types
131165: -- the status is initialised to C_NOT_CREATED (2)
131166: --
131167: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
131168: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
131169: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
131170:
131171: --
131172: -- call api to validate and store accounting attributes for header

Line 131169: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

131165: -- the status is initialised to C_NOT_CREATED (2)
131166: --
131167: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
131168: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
131169: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
131170:
131171: --
131172: -- call api to validate and store accounting attributes for header
131173: --

Line 131203: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

131199: --
131200: l_trx_reversal_source := SUBSTR(NULL, 1,30);
131201:
131202: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
131203: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
131204:
131205: xla_accounting_err_pkg.build_message
131206: (p_appli_s_name => 'XLA'
131207: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 131211: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

131207: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
131208: ,p_token_1 => 'ACCT_ATTR_NAME'
131209: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
131210: ,p_token_2 => 'PRODUCT_NAME'
131211: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131212: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131213: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131214: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131215:

Line 131212: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

131208: ,p_token_1 => 'ACCT_ATTR_NAME'
131209: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
131210: ,p_token_2 => 'PRODUCT_NAME'
131211: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131212: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131213: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131214: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131215:
131216: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 131213: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

131209: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
131210: ,p_token_2 => 'PRODUCT_NAME'
131211: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131212: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131213: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131214: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131215:
131216: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
131217: --

Line 131214: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

131210: ,p_token_2 => 'PRODUCT_NAME'
131211: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131212: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131213: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131214: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131215:
131216: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
131217: --
131218: -- following sets the accounting attributes needed to reverse

Line 131233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

131229: ----------------------------------------------------------------
131230: -- 4262811 - update the header statuses to invalid in need be
131231: ----------------------------------------------------------------
131232: --
131233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
131234:
131235:
131236: -----------------------------------------------
131237: -- No accrual reversal for the event class/type

Line 131357: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

131353: ,p_module => l_log_module);
131354: END IF;
131355:
131356: --
131357: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
131358: --
131359: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
131360: --
131361: -- set event info as cache for other routines to refer event attributes

Line 131359: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

131355:
131356: --
131357: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
131358: --
131359: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
131360: --
131361: -- set event info as cache for other routines to refer event attributes
131362: --
131363:

Line 131367: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

131363:
131364: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
131365: l_previous_event_id := l_event_id;
131366:
131367: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
131368: (p_application_id => p_application_id
131369: ,p_primary_ledger_id => p_primary_ledger_id
131370: ,p_base_ledger_id => p_base_ledger_id
131371: ,p_target_ledger_id => p_target_ledger_id

Line 131408: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

131404: l_acct_reversal_source := SUBSTR(NULL, 1,30);
131405:
131406: IF l_continue_with_lines THEN
131407: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
131408: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
131409:
131410: xla_accounting_err_pkg.build_message
131411: (p_appli_s_name => 'XLA'
131412: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 131416: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

131412: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
131413: ,p_token_1 => 'LINE_NUMBER'
131414: ,p_value_1 => l_array_extract_line_num(Idx)
131415: ,p_token_2 => 'PRODUCT_NAME'
131416: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131417: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131418: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131419: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131420:

Line 131417: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

131413: ,p_token_1 => 'LINE_NUMBER'
131414: ,p_value_1 => l_array_extract_line_num(Idx)
131415: ,p_token_2 => 'PRODUCT_NAME'
131416: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131417: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131418: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131419: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131420:
131421: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 131418: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

131414: ,p_value_1 => l_array_extract_line_num(Idx)
131415: ,p_token_2 => 'PRODUCT_NAME'
131416: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131417: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131418: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131419: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131420:
131421: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
131422: --

Line 131419: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

131415: ,p_token_2 => 'PRODUCT_NAME'
131416: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131417: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131418: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131419: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131420:
131421: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
131422: --
131423: -- following sets the accounting attributes needed to reverse

Line 131506: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

131502:
131503: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
131504: -- or secondary ledger that has different currency with primary
131505: -- or alc that is calculated by sla
131506: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
131507: (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'))
131508:
131509: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
131510: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 131507: (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'))

131503: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
131504: -- or secondary ledger that has different currency with primary
131505: -- or alc that is calculated by sla
131506: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
131507: (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'))
131508:
131509: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
131510: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
131511: AND (l_actual_flag = 'A')) THEN

Line 131509: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

131505: -- or alc that is calculated by sla
131506: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
131507: (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'))
131508:
131509: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
131510: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
131511: AND (l_actual_flag = 'A')) THEN
131512: XLA_AE_LINES_PKG.CreateGainOrLossLines(
131513: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 131510: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

131506: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
131507: (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'))
131508:
131509: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
131510: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
131511: AND (l_actual_flag = 'A')) THEN
131512: XLA_AE_LINES_PKG.CreateGainOrLossLines(
131513: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131514: ,p_application_id => p_application_id

Line 131513: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

131509: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
131510: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
131511: AND (l_actual_flag = 'A')) THEN
131512: XLA_AE_LINES_PKG.CreateGainOrLossLines(
131513: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131514: ,p_application_id => p_application_id
131515: ,p_amb_context_code => 'DEFAULT'
131516: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
131517: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 131516: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

131512: XLA_AE_LINES_PKG.CreateGainOrLossLines(
131513: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131514: ,p_application_id => p_application_id
131515: ,p_amb_context_code => 'DEFAULT'
131516: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
131517: ,p_event_class_code => C_EVENT_CLASS_CODE
131518: ,p_event_type_code => C_EVENT_TYPE_CODE
131519:
131520: ,p_gain_ccid => -1

Line 131990: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

131986:
131987: l_calculate_acctd_flag VARCHAR2(1) :='N';
131988: l_calculate_g_l_flag VARCHAR2(1) :='N';
131989: --
131990: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131991: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131992: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131993: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 131991: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

131987: l_calculate_acctd_flag VARCHAR2(1) :='N';
131988: l_calculate_g_l_flag VARCHAR2(1) :='N';
131989: --
131990: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131991: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131992: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131993: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 131992: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

131988: l_calculate_g_l_flag VARCHAR2(1) :='N';
131989: --
131990: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131991: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131992: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131993: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 131993: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

131989: --
131990: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131991: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131992: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131993: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

131990: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131991: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131992: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131993: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

131991: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131992: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131993: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

131992: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131993: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

131993: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

131994: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

131995: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

131996: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

131997: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

131998: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

131999: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

132000: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

132001: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

132002: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

132003: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

132004: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132012: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

132005: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132012: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
132013: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

132006: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132012: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
132013: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
132014: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

132007: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132012: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
132013: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
132014: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
132015: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 132012: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

132008: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132012: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
132013: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
132014: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
132015: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
132016:

Line 132013: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

132009: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132012: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
132013: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
132014: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
132015: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
132016:
132017: l_event_id NUMBER;

Line 132014: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

132010: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132012: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
132013: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
132014: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
132015: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
132016:
132017: l_event_id NUMBER;
132018: l_previous_event_id NUMBER;

Line 132015: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

132011: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
132012: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
132013: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
132014: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
132015: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
132016:
132017: l_event_id NUMBER;
132018: l_previous_event_id NUMBER;
132019: l_first_event_id NUMBER;

Line 132033: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

132029: l_event_class_name VARCHAR2(80) := 'Direct Interorg Receipt';
132030: l_description VARCHAR2(4000);
132031: l_transaction_reversal NUMBER;
132032: l_ae_header_id NUMBER;
132033: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
132034: l_log_module VARCHAR2(240);
132035: --
132036: l_acct_reversal_source VARCHAR2(30);
132037: l_trx_reversal_source VARCHAR2(30);

Line 132282: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

132278:
132279: --
132280: -- set event info as cache for other routines to refer event attributes
132281: --
132282: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
132283: (p_application_id => p_application_id
132284: ,p_primary_ledger_id => p_primary_ledger_id
132285: ,p_base_ledger_id => p_base_ledger_id
132286: ,p_target_ledger_id => p_target_ledger_id

Line 132315: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

132311:
132312: --
132313: -- set the status of entry to C_VALID (0)
132314: --
132315: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
132316:
132317: --
132318: -- initialize a row for ae header
132319: --

Line 132345: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

132341: --
132342: -- initilaize the status of ae headers for diffrent balance types
132343: -- the status is initialised to C_NOT_CREATED (2)
132344: --
132345: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
132346: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
132347: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
132348:
132349: --

Line 132346: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

132342: -- initilaize the status of ae headers for diffrent balance types
132343: -- the status is initialised to C_NOT_CREATED (2)
132344: --
132345: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
132346: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
132347: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
132348:
132349: --
132350: -- call api to validate and store accounting attributes for header

Line 132347: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

132343: -- the status is initialised to C_NOT_CREATED (2)
132344: --
132345: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
132346: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
132347: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
132348:
132349: --
132350: -- call api to validate and store accounting attributes for header
132351: --

Line 132381: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

132377: --
132378: l_trx_reversal_source := SUBSTR(NULL, 1,30);
132379:
132380: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
132381: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
132382:
132383: xla_accounting_err_pkg.build_message
132384: (p_appli_s_name => 'XLA'
132385: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 132389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

132385: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
132386: ,p_token_1 => 'ACCT_ATTR_NAME'
132387: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
132388: ,p_token_2 => 'PRODUCT_NAME'
132389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
132390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
132391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
132393:

Line 132390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

132386: ,p_token_1 => 'ACCT_ATTR_NAME'
132387: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
132388: ,p_token_2 => 'PRODUCT_NAME'
132389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
132390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
132391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
132393:
132394: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 132391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

132387: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
132388: ,p_token_2 => 'PRODUCT_NAME'
132389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
132390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
132391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
132393:
132394: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
132395: --

Line 132392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

132388: ,p_token_2 => 'PRODUCT_NAME'
132389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
132390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
132391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
132393:
132394: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
132395: --
132396: -- following sets the accounting attributes needed to reverse

Line 132411: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

132407: ----------------------------------------------------------------
132408: -- 4262811 - update the header statuses to invalid in need be
132409: ----------------------------------------------------------------
132410: --
132411: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
132412:
132413:
132414: -----------------------------------------------
132415: -- No accrual reversal for the event class/type

Line 132535: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

132531: ,p_module => l_log_module);
132532: END IF;
132533:
132534: --
132535: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
132536: --
132537: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
132538: --
132539: -- set event info as cache for other routines to refer event attributes

Line 132537: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

132533:
132534: --
132535: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
132536: --
132537: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
132538: --
132539: -- set event info as cache for other routines to refer event attributes
132540: --
132541:

Line 132545: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

132541:
132542: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
132543: l_previous_event_id := l_event_id;
132544:
132545: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
132546: (p_application_id => p_application_id
132547: ,p_primary_ledger_id => p_primary_ledger_id
132548: ,p_base_ledger_id => p_base_ledger_id
132549: ,p_target_ledger_id => p_target_ledger_id

Line 132586: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

132582: l_acct_reversal_source := SUBSTR(NULL, 1,30);
132583:
132584: IF l_continue_with_lines THEN
132585: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
132586: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
132587:
132588: xla_accounting_err_pkg.build_message
132589: (p_appli_s_name => 'XLA'
132590: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 132594: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

132590: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
132591: ,p_token_1 => 'LINE_NUMBER'
132592: ,p_value_1 => l_array_extract_line_num(Idx)
132593: ,p_token_2 => 'PRODUCT_NAME'
132594: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
132595: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
132596: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132597: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
132598:

Line 132595: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

132591: ,p_token_1 => 'LINE_NUMBER'
132592: ,p_value_1 => l_array_extract_line_num(Idx)
132593: ,p_token_2 => 'PRODUCT_NAME'
132594: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
132595: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
132596: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132597: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
132598:
132599: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 132596: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

132592: ,p_value_1 => l_array_extract_line_num(Idx)
132593: ,p_token_2 => 'PRODUCT_NAME'
132594: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
132595: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
132596: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132597: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
132598:
132599: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
132600: --

Line 132597: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

132593: ,p_token_2 => 'PRODUCT_NAME'
132594: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
132595: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
132596: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132597: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
132598:
132599: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
132600: --
132601: -- following sets the accounting attributes needed to reverse

Line 132740: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

132736:
132737: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
132738: -- or secondary ledger that has different currency with primary
132739: -- or alc that is calculated by sla
132740: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
132741: (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'))
132742:
132743: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
132744: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 132741: (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'))

132737: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
132738: -- or secondary ledger that has different currency with primary
132739: -- or alc that is calculated by sla
132740: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
132741: (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'))
132742:
132743: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
132744: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
132745: AND (l_actual_flag = 'A')) THEN

Line 132743: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

132739: -- or alc that is calculated by sla
132740: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
132741: (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'))
132742:
132743: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
132744: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
132745: AND (l_actual_flag = 'A')) THEN
132746: XLA_AE_LINES_PKG.CreateGainOrLossLines(
132747: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 132744: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

132740: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
132741: (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'))
132742:
132743: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
132744: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
132745: AND (l_actual_flag = 'A')) THEN
132746: XLA_AE_LINES_PKG.CreateGainOrLossLines(
132747: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132748: ,p_application_id => p_application_id

Line 132747: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

132743: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
132744: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
132745: AND (l_actual_flag = 'A')) THEN
132746: XLA_AE_LINES_PKG.CreateGainOrLossLines(
132747: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132748: ,p_application_id => p_application_id
132749: ,p_amb_context_code => 'DEFAULT'
132750: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
132751: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 132750: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

132746: XLA_AE_LINES_PKG.CreateGainOrLossLines(
132747: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
132748: ,p_application_id => p_application_id
132749: ,p_amb_context_code => 'DEFAULT'
132750: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
132751: ,p_event_class_code => C_EVENT_CLASS_CODE
132752: ,p_event_type_code => C_EVENT_TYPE_CODE
132753:
132754: ,p_gain_ccid => -1

Line 133224: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

133220:
133221: l_calculate_acctd_flag VARCHAR2(1) :='N';
133222: l_calculate_g_l_flag VARCHAR2(1) :='N';
133223: --
133224: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133225: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133226: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133227: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 133225: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

133221: l_calculate_acctd_flag VARCHAR2(1) :='N';
133222: l_calculate_g_l_flag VARCHAR2(1) :='N';
133223: --
133224: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133225: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133226: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133227: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 133226: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

133222: l_calculate_g_l_flag VARCHAR2(1) :='N';
133223: --
133224: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133225: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133226: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133227: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 133227: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

133223: --
133224: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133225: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133226: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133227: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

133224: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133225: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133226: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133227: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

133225: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133226: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133227: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

133226: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133227: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

133227: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

133228: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

133229: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

133230: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

133231: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

133232: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

133233: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

133234: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

133235: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

133236: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

133237: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

133238: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133246: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

133239: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133246: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
133247: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

133240: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133246: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
133247: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133248: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

133241: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133246: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
133247: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133248: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
133249: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 133246: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

133242: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133246: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
133247: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133248: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
133249: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
133250:

Line 133247: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

133243: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133246: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
133247: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133248: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
133249: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
133250:
133251: l_event_id NUMBER;

Line 133248: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

133244: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133246: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
133247: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133248: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
133249: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
133250:
133251: l_event_id NUMBER;
133252: l_previous_event_id NUMBER;

Line 133249: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

133245: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
133246: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
133247: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
133248: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
133249: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
133250:
133251: l_event_id NUMBER;
133252: l_previous_event_id NUMBER;
133253: l_first_event_id NUMBER;

Line 133267: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

133263: l_event_class_name VARCHAR2(80) := 'Direct Interorg Receipt';
133264: l_description VARCHAR2(4000);
133265: l_transaction_reversal NUMBER;
133266: l_ae_header_id NUMBER;
133267: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
133268: l_log_module VARCHAR2(240);
133269: --
133270: l_acct_reversal_source VARCHAR2(30);
133271: l_trx_reversal_source VARCHAR2(30);

Line 133516: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

133512:
133513: --
133514: -- set event info as cache for other routines to refer event attributes
133515: --
133516: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
133517: (p_application_id => p_application_id
133518: ,p_primary_ledger_id => p_primary_ledger_id
133519: ,p_base_ledger_id => p_base_ledger_id
133520: ,p_target_ledger_id => p_target_ledger_id

Line 133549: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

133545:
133546: --
133547: -- set the status of entry to C_VALID (0)
133548: --
133549: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
133550:
133551: --
133552: -- initialize a row for ae header
133553: --

Line 133579: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

133575: --
133576: -- initilaize the status of ae headers for diffrent balance types
133577: -- the status is initialised to C_NOT_CREATED (2)
133578: --
133579: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
133580: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
133581: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
133582:
133583: --

Line 133580: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

133576: -- initilaize the status of ae headers for diffrent balance types
133577: -- the status is initialised to C_NOT_CREATED (2)
133578: --
133579: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
133580: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
133581: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
133582:
133583: --
133584: -- call api to validate and store accounting attributes for header

Line 133581: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

133577: -- the status is initialised to C_NOT_CREATED (2)
133578: --
133579: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
133580: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
133581: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
133582:
133583: --
133584: -- call api to validate and store accounting attributes for header
133585: --

Line 133615: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

133611: --
133612: l_trx_reversal_source := SUBSTR(NULL, 1,30);
133613:
133614: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
133615: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
133616:
133617: xla_accounting_err_pkg.build_message
133618: (p_appli_s_name => 'XLA'
133619: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 133623: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

133619: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
133620: ,p_token_1 => 'ACCT_ATTR_NAME'
133621: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
133622: ,p_token_2 => 'PRODUCT_NAME'
133623: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
133624: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
133625: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133626: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
133627:

Line 133624: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

133620: ,p_token_1 => 'ACCT_ATTR_NAME'
133621: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
133622: ,p_token_2 => 'PRODUCT_NAME'
133623: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
133624: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
133625: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133626: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
133627:
133628: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 133625: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

133621: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
133622: ,p_token_2 => 'PRODUCT_NAME'
133623: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
133624: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
133625: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133626: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
133627:
133628: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
133629: --

Line 133626: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

133622: ,p_token_2 => 'PRODUCT_NAME'
133623: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
133624: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
133625: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133626: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
133627:
133628: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
133629: --
133630: -- following sets the accounting attributes needed to reverse

Line 133645: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

133641: ----------------------------------------------------------------
133642: -- 4262811 - update the header statuses to invalid in need be
133643: ----------------------------------------------------------------
133644: --
133645: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
133646:
133647:
133648: -----------------------------------------------
133649: -- No accrual reversal for the event class/type

Line 133769: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

133765: ,p_module => l_log_module);
133766: END IF;
133767:
133768: --
133769: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
133770: --
133771: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
133772: --
133773: -- set event info as cache for other routines to refer event attributes

Line 133771: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

133767:
133768: --
133769: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
133770: --
133771: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
133772: --
133773: -- set event info as cache for other routines to refer event attributes
133774: --
133775:

Line 133779: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

133775:
133776: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
133777: l_previous_event_id := l_event_id;
133778:
133779: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
133780: (p_application_id => p_application_id
133781: ,p_primary_ledger_id => p_primary_ledger_id
133782: ,p_base_ledger_id => p_base_ledger_id
133783: ,p_target_ledger_id => p_target_ledger_id

Line 133820: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

133816: l_acct_reversal_source := SUBSTR(NULL, 1,30);
133817:
133818: IF l_continue_with_lines THEN
133819: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
133820: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
133821:
133822: xla_accounting_err_pkg.build_message
133823: (p_appli_s_name => 'XLA'
133824: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 133828: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

133824: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
133825: ,p_token_1 => 'LINE_NUMBER'
133826: ,p_value_1 => l_array_extract_line_num(Idx)
133827: ,p_token_2 => 'PRODUCT_NAME'
133828: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
133829: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
133830: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133831: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
133832:

Line 133829: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

133825: ,p_token_1 => 'LINE_NUMBER'
133826: ,p_value_1 => l_array_extract_line_num(Idx)
133827: ,p_token_2 => 'PRODUCT_NAME'
133828: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
133829: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
133830: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133831: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
133832:
133833: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 133830: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

133826: ,p_value_1 => l_array_extract_line_num(Idx)
133827: ,p_token_2 => 'PRODUCT_NAME'
133828: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
133829: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
133830: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133831: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
133832:
133833: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
133834: --

Line 133831: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

133827: ,p_token_2 => 'PRODUCT_NAME'
133828: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
133829: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
133830: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133831: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
133832:
133833: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
133834: --
133835: -- following sets the accounting attributes needed to reverse

Line 133946: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

133942:
133943: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
133944: -- or secondary ledger that has different currency with primary
133945: -- or alc that is calculated by sla
133946: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133947: (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'))
133948:
133949: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133950: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 133947: (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'))

133943: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
133944: -- or secondary ledger that has different currency with primary
133945: -- or alc that is calculated by sla
133946: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133947: (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'))
133948:
133949: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133950: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
133951: AND (l_actual_flag = 'A')) THEN

Line 133949: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

133945: -- or alc that is calculated by sla
133946: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133947: (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'))
133948:
133949: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133950: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
133951: AND (l_actual_flag = 'A')) THEN
133952: XLA_AE_LINES_PKG.CreateGainOrLossLines(
133953: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 133950: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

133946: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133947: (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'))
133948:
133949: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133950: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
133951: AND (l_actual_flag = 'A')) THEN
133952: XLA_AE_LINES_PKG.CreateGainOrLossLines(
133953: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133954: ,p_application_id => p_application_id

Line 133953: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

133949: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133950: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
133951: AND (l_actual_flag = 'A')) THEN
133952: XLA_AE_LINES_PKG.CreateGainOrLossLines(
133953: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133954: ,p_application_id => p_application_id
133955: ,p_amb_context_code => 'DEFAULT'
133956: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
133957: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 133956: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

133952: XLA_AE_LINES_PKG.CreateGainOrLossLines(
133953: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133954: ,p_application_id => p_application_id
133955: ,p_amb_context_code => 'DEFAULT'
133956: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
133957: ,p_event_class_code => C_EVENT_CLASS_CODE
133958: ,p_event_type_code => C_EVENT_TYPE_CODE
133959:
133960: ,p_gain_ccid => -1

Line 134430: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134426:
134427: l_calculate_acctd_flag VARCHAR2(1) :='N';
134428: l_calculate_g_l_flag VARCHAR2(1) :='N';
134429: --
134430: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134431: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134432: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134433: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134431: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134427: l_calculate_acctd_flag VARCHAR2(1) :='N';
134428: l_calculate_g_l_flag VARCHAR2(1) :='N';
134429: --
134430: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134431: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134432: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134433: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 134432: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

134428: l_calculate_g_l_flag VARCHAR2(1) :='N';
134429: --
134430: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134431: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134432: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134433: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 134433: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134429: --
134430: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134431: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134432: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134433: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134430: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134431: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134432: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134433: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

134431: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134432: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134433: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

134432: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134433: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134433: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134434: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134435: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134436: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134437: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134438: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134439: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134440: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134441: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134442: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134443: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134444: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134452: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134445: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134452: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134453: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134446: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134452: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134453: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134454: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134447: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134452: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134453: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134454: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134455: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 134452: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

134448: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134452: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134453: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134454: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134455: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134456:

Line 134453: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

134449: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134452: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134453: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134454: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134455: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134456:
134457: l_event_id NUMBER;

Line 134454: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

134450: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134452: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134453: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134454: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134455: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134456:
134457: l_event_id NUMBER;
134458: l_previous_event_id NUMBER;

Line 134455: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

134451: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134452: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134453: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134454: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134455: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134456:
134457: l_event_id NUMBER;
134458: l_previous_event_id NUMBER;
134459: l_first_event_id NUMBER;

Line 134473: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

134469: l_event_class_name VARCHAR2(80) := 'Direct Interorg Shipment';
134470: l_description VARCHAR2(4000);
134471: l_transaction_reversal NUMBER;
134472: l_ae_header_id NUMBER;
134473: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
134474: l_log_module VARCHAR2(240);
134475: --
134476: l_acct_reversal_source VARCHAR2(30);
134477: l_trx_reversal_source VARCHAR2(30);

Line 134722: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

134718:
134719: --
134720: -- set event info as cache for other routines to refer event attributes
134721: --
134722: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
134723: (p_application_id => p_application_id
134724: ,p_primary_ledger_id => p_primary_ledger_id
134725: ,p_base_ledger_id => p_base_ledger_id
134726: ,p_target_ledger_id => p_target_ledger_id

Line 134755: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

134751:
134752: --
134753: -- set the status of entry to C_VALID (0)
134754: --
134755: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
134756:
134757: --
134758: -- initialize a row for ae header
134759: --

Line 134785: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

134781: --
134782: -- initilaize the status of ae headers for diffrent balance types
134783: -- the status is initialised to C_NOT_CREATED (2)
134784: --
134785: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134786: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134787: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134788:
134789: --

Line 134786: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

134782: -- initilaize the status of ae headers for diffrent balance types
134783: -- the status is initialised to C_NOT_CREATED (2)
134784: --
134785: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134786: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134787: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134788:
134789: --
134790: -- call api to validate and store accounting attributes for header

Line 134787: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

134783: -- the status is initialised to C_NOT_CREATED (2)
134784: --
134785: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134786: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134787: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134788:
134789: --
134790: -- call api to validate and store accounting attributes for header
134791: --

Line 134821: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

134817: --
134818: l_trx_reversal_source := SUBSTR(NULL, 1,30);
134819:
134820: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
134821: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
134822:
134823: xla_accounting_err_pkg.build_message
134824: (p_appli_s_name => 'XLA'
134825: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 134829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

134825: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
134826: ,p_token_1 => 'ACCT_ATTR_NAME'
134827: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
134828: ,p_token_2 => 'PRODUCT_NAME'
134829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134833:

Line 134830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

134826: ,p_token_1 => 'ACCT_ATTR_NAME'
134827: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
134828: ,p_token_2 => 'PRODUCT_NAME'
134829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134833:
134834: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 134831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

134827: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
134828: ,p_token_2 => 'PRODUCT_NAME'
134829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134833:
134834: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
134835: --

Line 134832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

134828: ,p_token_2 => 'PRODUCT_NAME'
134829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134833:
134834: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
134835: --
134836: -- following sets the accounting attributes needed to reverse

Line 134851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

134847: ----------------------------------------------------------------
134848: -- 4262811 - update the header statuses to invalid in need be
134849: ----------------------------------------------------------------
134850: --
134851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
134852:
134853:
134854: -----------------------------------------------
134855: -- No accrual reversal for the event class/type

Line 134975: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

134971: ,p_module => l_log_module);
134972: END IF;
134973:
134974: --
134975: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
134976: --
134977: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
134978: --
134979: -- set event info as cache for other routines to refer event attributes

Line 134977: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

134973:
134974: --
134975: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
134976: --
134977: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
134978: --
134979: -- set event info as cache for other routines to refer event attributes
134980: --
134981:

Line 134985: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

134981:
134982: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
134983: l_previous_event_id := l_event_id;
134984:
134985: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
134986: (p_application_id => p_application_id
134987: ,p_primary_ledger_id => p_primary_ledger_id
134988: ,p_base_ledger_id => p_base_ledger_id
134989: ,p_target_ledger_id => p_target_ledger_id

Line 135026: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

135022: l_acct_reversal_source := SUBSTR(NULL, 1,30);
135023:
135024: IF l_continue_with_lines THEN
135025: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
135026: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
135027:
135028: xla_accounting_err_pkg.build_message
135029: (p_appli_s_name => 'XLA'
135030: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 135034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

135030: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
135031: ,p_token_1 => 'LINE_NUMBER'
135032: ,p_value_1 => l_array_extract_line_num(Idx)
135033: ,p_token_2 => 'PRODUCT_NAME'
135034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135038:

Line 135035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

135031: ,p_token_1 => 'LINE_NUMBER'
135032: ,p_value_1 => l_array_extract_line_num(Idx)
135033: ,p_token_2 => 'PRODUCT_NAME'
135034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135038:
135039: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 135036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

135032: ,p_value_1 => l_array_extract_line_num(Idx)
135033: ,p_token_2 => 'PRODUCT_NAME'
135034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135038:
135039: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
135040: --

Line 135037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

135033: ,p_token_2 => 'PRODUCT_NAME'
135034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135038:
135039: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
135040: --
135041: -- following sets the accounting attributes needed to reverse

Line 135208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

135204:
135205: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
135206: -- or secondary ledger that has different currency with primary
135207: -- or alc that is calculated by sla
135208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
135209: (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'))
135210:
135211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 135209: (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'))

135205: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
135206: -- or secondary ledger that has different currency with primary
135207: -- or alc that is calculated by sla
135208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
135209: (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'))
135210:
135211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
135213: AND (l_actual_flag = 'A')) THEN

Line 135211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

135207: -- or alc that is calculated by sla
135208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
135209: (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'))
135210:
135211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
135213: AND (l_actual_flag = 'A')) THEN
135214: XLA_AE_LINES_PKG.CreateGainOrLossLines(
135215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 135212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

135208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
135209: (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'))
135210:
135211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
135213: AND (l_actual_flag = 'A')) THEN
135214: XLA_AE_LINES_PKG.CreateGainOrLossLines(
135215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135216: ,p_application_id => p_application_id

Line 135215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

135211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
135213: AND (l_actual_flag = 'A')) THEN
135214: XLA_AE_LINES_PKG.CreateGainOrLossLines(
135215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135216: ,p_application_id => p_application_id
135217: ,p_amb_context_code => 'DEFAULT'
135218: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
135219: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 135218: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

135214: XLA_AE_LINES_PKG.CreateGainOrLossLines(
135215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135216: ,p_application_id => p_application_id
135217: ,p_amb_context_code => 'DEFAULT'
135218: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
135219: ,p_event_class_code => C_EVENT_CLASS_CODE
135220: ,p_event_type_code => C_EVENT_TYPE_CODE
135221:
135222: ,p_gain_ccid => -1

Line 135692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135688:
135689: l_calculate_acctd_flag VARCHAR2(1) :='N';
135690: l_calculate_g_l_flag VARCHAR2(1) :='N';
135691: --
135692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135689: l_calculate_acctd_flag VARCHAR2(1) :='N';
135690: l_calculate_g_l_flag VARCHAR2(1) :='N';
135691: --
135692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 135694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

135690: l_calculate_g_l_flag VARCHAR2(1) :='N';
135691: --
135692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 135695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135691: --
135692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

135693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

135694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 135714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

135710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135718:

Line 135715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

135711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135718:
135719: l_event_id NUMBER;

Line 135716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

135712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135718:
135719: l_event_id NUMBER;
135720: l_previous_event_id NUMBER;

Line 135717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

135713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135718:
135719: l_event_id NUMBER;
135720: l_previous_event_id NUMBER;
135721: l_first_event_id NUMBER;

Line 135735: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

135731: l_event_class_name VARCHAR2(80) := 'Direct Interorg Shipment';
135732: l_description VARCHAR2(4000);
135733: l_transaction_reversal NUMBER;
135734: l_ae_header_id NUMBER;
135735: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
135736: l_log_module VARCHAR2(240);
135737: --
135738: l_acct_reversal_source VARCHAR2(30);
135739: l_trx_reversal_source VARCHAR2(30);

Line 135984: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

135980:
135981: --
135982: -- set event info as cache for other routines to refer event attributes
135983: --
135984: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
135985: (p_application_id => p_application_id
135986: ,p_primary_ledger_id => p_primary_ledger_id
135987: ,p_base_ledger_id => p_base_ledger_id
135988: ,p_target_ledger_id => p_target_ledger_id

Line 136017: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

136013:
136014: --
136015: -- set the status of entry to C_VALID (0)
136016: --
136017: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
136018:
136019: --
136020: -- initialize a row for ae header
136021: --

Line 136047: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

136043: --
136044: -- initilaize the status of ae headers for diffrent balance types
136045: -- the status is initialised to C_NOT_CREATED (2)
136046: --
136047: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136048: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136049: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136050:
136051: --

Line 136048: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

136044: -- initilaize the status of ae headers for diffrent balance types
136045: -- the status is initialised to C_NOT_CREATED (2)
136046: --
136047: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136048: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136049: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136050:
136051: --
136052: -- call api to validate and store accounting attributes for header

Line 136049: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

136045: -- the status is initialised to C_NOT_CREATED (2)
136046: --
136047: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136048: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136049: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136050:
136051: --
136052: -- call api to validate and store accounting attributes for header
136053: --

Line 136083: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

136079: --
136080: l_trx_reversal_source := SUBSTR(NULL, 1,30);
136081:
136082: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
136083: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
136084:
136085: xla_accounting_err_pkg.build_message
136086: (p_appli_s_name => 'XLA'
136087: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 136091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

136087: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
136088: ,p_token_1 => 'ACCT_ATTR_NAME'
136089: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
136090: ,p_token_2 => 'PRODUCT_NAME'
136091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136095:

Line 136092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

136088: ,p_token_1 => 'ACCT_ATTR_NAME'
136089: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
136090: ,p_token_2 => 'PRODUCT_NAME'
136091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136095:
136096: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 136093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

136089: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
136090: ,p_token_2 => 'PRODUCT_NAME'
136091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136095:
136096: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
136097: --

Line 136094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

136090: ,p_token_2 => 'PRODUCT_NAME'
136091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136095:
136096: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
136097: --
136098: -- following sets the accounting attributes needed to reverse

Line 136113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

136109: ----------------------------------------------------------------
136110: -- 4262811 - update the header statuses to invalid in need be
136111: ----------------------------------------------------------------
136112: --
136113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
136114:
136115:
136116: -----------------------------------------------
136117: -- No accrual reversal for the event class/type

Line 136237: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

136233: ,p_module => l_log_module);
136234: END IF;
136235:
136236: --
136237: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
136238: --
136239: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
136240: --
136241: -- set event info as cache for other routines to refer event attributes

Line 136239: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

136235:
136236: --
136237: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
136238: --
136239: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
136240: --
136241: -- set event info as cache for other routines to refer event attributes
136242: --
136243:

Line 136247: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

136243:
136244: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
136245: l_previous_event_id := l_event_id;
136246:
136247: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
136248: (p_application_id => p_application_id
136249: ,p_primary_ledger_id => p_primary_ledger_id
136250: ,p_base_ledger_id => p_base_ledger_id
136251: ,p_target_ledger_id => p_target_ledger_id

Line 136288: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

136284: l_acct_reversal_source := SUBSTR(NULL, 1,30);
136285:
136286: IF l_continue_with_lines THEN
136287: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
136288: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
136289:
136290: xla_accounting_err_pkg.build_message
136291: (p_appli_s_name => 'XLA'
136292: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 136296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

136292: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
136293: ,p_token_1 => 'LINE_NUMBER'
136294: ,p_value_1 => l_array_extract_line_num(Idx)
136295: ,p_token_2 => 'PRODUCT_NAME'
136296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136300:

Line 136297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

136293: ,p_token_1 => 'LINE_NUMBER'
136294: ,p_value_1 => l_array_extract_line_num(Idx)
136295: ,p_token_2 => 'PRODUCT_NAME'
136296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136300:
136301: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 136298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

136294: ,p_value_1 => l_array_extract_line_num(Idx)
136295: ,p_token_2 => 'PRODUCT_NAME'
136296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136300:
136301: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
136302: --

Line 136299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

136295: ,p_token_2 => 'PRODUCT_NAME'
136296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136300:
136301: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
136302: --
136303: -- following sets the accounting attributes needed to reverse

Line 136442: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

136438:
136439: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
136440: -- or secondary ledger that has different currency with primary
136441: -- or alc that is calculated by sla
136442: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
136443: (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'))
136444:
136445: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136446: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 136443: (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'))

136439: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
136440: -- or secondary ledger that has different currency with primary
136441: -- or alc that is calculated by sla
136442: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
136443: (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'))
136444:
136445: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136446: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
136447: AND (l_actual_flag = 'A')) THEN

Line 136445: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

136441: -- or alc that is calculated by sla
136442: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
136443: (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'))
136444:
136445: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136446: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
136447: AND (l_actual_flag = 'A')) THEN
136448: XLA_AE_LINES_PKG.CreateGainOrLossLines(
136449: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 136446: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

136442: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
136443: (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'))
136444:
136445: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136446: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
136447: AND (l_actual_flag = 'A')) THEN
136448: XLA_AE_LINES_PKG.CreateGainOrLossLines(
136449: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136450: ,p_application_id => p_application_id

Line 136449: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

136445: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136446: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
136447: AND (l_actual_flag = 'A')) THEN
136448: XLA_AE_LINES_PKG.CreateGainOrLossLines(
136449: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136450: ,p_application_id => p_application_id
136451: ,p_amb_context_code => 'DEFAULT'
136452: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
136453: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 136452: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

136448: XLA_AE_LINES_PKG.CreateGainOrLossLines(
136449: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136450: ,p_application_id => p_application_id
136451: ,p_amb_context_code => 'DEFAULT'
136452: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
136453: ,p_event_class_code => C_EVENT_CLASS_CODE
136454: ,p_event_type_code => C_EVENT_TYPE_CODE
136455:
136456: ,p_gain_ccid => -1

Line 136926: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136922:
136923: l_calculate_acctd_flag VARCHAR2(1) :='N';
136924: l_calculate_g_l_flag VARCHAR2(1) :='N';
136925: --
136926: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136927: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136928: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136929: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136927: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136923: l_calculate_acctd_flag VARCHAR2(1) :='N';
136924: l_calculate_g_l_flag VARCHAR2(1) :='N';
136925: --
136926: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136927: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136928: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136929: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 136928: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

136924: l_calculate_g_l_flag VARCHAR2(1) :='N';
136925: --
136926: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136927: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136928: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136929: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 136929: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136925: --
136926: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136927: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136928: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136929: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136926: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136927: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136928: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136929: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

136927: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136928: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136929: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

136928: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136929: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136929: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136930: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136931: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136932: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136933: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136934: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136935: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136936: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136937: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136938: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136939: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136940: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136948: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136941: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136948: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136949: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136942: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136948: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136949: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136950: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136943: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136948: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136949: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136950: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136951: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 136948: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

136944: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136948: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136949: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136950: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136951: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136952:

Line 136949: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

136945: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136948: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136949: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136950: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136951: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136952:
136953: l_event_id NUMBER;

Line 136950: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

136946: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136948: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136949: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136950: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136951: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136952:
136953: l_event_id NUMBER;
136954: l_previous_event_id NUMBER;

Line 136951: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

136947: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136948: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136949: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136950: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136951: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136952:
136953: l_event_id NUMBER;
136954: l_previous_event_id NUMBER;
136955: l_first_event_id NUMBER;

Line 136969: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

136965: l_event_class_name VARCHAR2(80) := 'Internal Order to Expense';
136966: l_description VARCHAR2(4000);
136967: l_transaction_reversal NUMBER;
136968: l_ae_header_id NUMBER;
136969: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
136970: l_log_module VARCHAR2(240);
136971: --
136972: l_acct_reversal_source VARCHAR2(30);
136973: l_trx_reversal_source VARCHAR2(30);

Line 137218: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

137214:
137215: --
137216: -- set event info as cache for other routines to refer event attributes
137217: --
137218: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
137219: (p_application_id => p_application_id
137220: ,p_primary_ledger_id => p_primary_ledger_id
137221: ,p_base_ledger_id => p_base_ledger_id
137222: ,p_target_ledger_id => p_target_ledger_id

Line 137251: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

137247:
137248: --
137249: -- set the status of entry to C_VALID (0)
137250: --
137251: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
137252:
137253: --
137254: -- initialize a row for ae header
137255: --

Line 137281: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

137277: --
137278: -- initilaize the status of ae headers for diffrent balance types
137279: -- the status is initialised to C_NOT_CREATED (2)
137280: --
137281: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
137282: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
137283: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
137284:
137285: --

Line 137282: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

137278: -- initilaize the status of ae headers for diffrent balance types
137279: -- the status is initialised to C_NOT_CREATED (2)
137280: --
137281: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
137282: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
137283: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
137284:
137285: --
137286: -- call api to validate and store accounting attributes for header

Line 137283: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

137279: -- the status is initialised to C_NOT_CREATED (2)
137280: --
137281: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
137282: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
137283: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
137284:
137285: --
137286: -- call api to validate and store accounting attributes for header
137287: --

Line 137317: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

137313: --
137314: l_trx_reversal_source := SUBSTR(NULL, 1,30);
137315:
137316: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
137317: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
137318:
137319: xla_accounting_err_pkg.build_message
137320: (p_appli_s_name => 'XLA'
137321: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 137325: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

137321: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
137322: ,p_token_1 => 'ACCT_ATTR_NAME'
137323: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
137324: ,p_token_2 => 'PRODUCT_NAME'
137325: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
137326: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
137327: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137328: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
137329:

Line 137326: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

137322: ,p_token_1 => 'ACCT_ATTR_NAME'
137323: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
137324: ,p_token_2 => 'PRODUCT_NAME'
137325: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
137326: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
137327: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137328: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
137329:
137330: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 137327: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

137323: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
137324: ,p_token_2 => 'PRODUCT_NAME'
137325: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
137326: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
137327: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137328: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
137329:
137330: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
137331: --

Line 137328: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

137324: ,p_token_2 => 'PRODUCT_NAME'
137325: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
137326: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
137327: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137328: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
137329:
137330: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
137331: --
137332: -- following sets the accounting attributes needed to reverse

Line 137347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

137343: ----------------------------------------------------------------
137344: -- 4262811 - update the header statuses to invalid in need be
137345: ----------------------------------------------------------------
137346: --
137347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
137348:
137349:
137350: -----------------------------------------------
137351: -- No accrual reversal for the event class/type

Line 137471: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

137467: ,p_module => l_log_module);
137468: END IF;
137469:
137470: --
137471: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
137472: --
137473: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
137474: --
137475: -- set event info as cache for other routines to refer event attributes

Line 137473: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

137469:
137470: --
137471: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
137472: --
137473: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
137474: --
137475: -- set event info as cache for other routines to refer event attributes
137476: --
137477:

Line 137481: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

137477:
137478: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
137479: l_previous_event_id := l_event_id;
137480:
137481: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
137482: (p_application_id => p_application_id
137483: ,p_primary_ledger_id => p_primary_ledger_id
137484: ,p_base_ledger_id => p_base_ledger_id
137485: ,p_target_ledger_id => p_target_ledger_id

Line 137522: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

137518: l_acct_reversal_source := SUBSTR(NULL, 1,30);
137519:
137520: IF l_continue_with_lines THEN
137521: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
137522: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
137523:
137524: xla_accounting_err_pkg.build_message
137525: (p_appli_s_name => 'XLA'
137526: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 137530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

137526: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
137527: ,p_token_1 => 'LINE_NUMBER'
137528: ,p_value_1 => l_array_extract_line_num(Idx)
137529: ,p_token_2 => 'PRODUCT_NAME'
137530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
137531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
137532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
137534:

Line 137531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

137527: ,p_token_1 => 'LINE_NUMBER'
137528: ,p_value_1 => l_array_extract_line_num(Idx)
137529: ,p_token_2 => 'PRODUCT_NAME'
137530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
137531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
137532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
137534:
137535: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 137532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

137528: ,p_value_1 => l_array_extract_line_num(Idx)
137529: ,p_token_2 => 'PRODUCT_NAME'
137530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
137531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
137532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
137534:
137535: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
137536: --

Line 137533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

137529: ,p_token_2 => 'PRODUCT_NAME'
137530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
137531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
137532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
137534:
137535: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
137536: --
137537: -- following sets the accounting attributes needed to reverse

Line 137620: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

137616:
137617: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
137618: -- or secondary ledger that has different currency with primary
137619: -- or alc that is calculated by sla
137620: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
137621: (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'))
137622:
137623: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
137624: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 137621: (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'))

137617: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
137618: -- or secondary ledger that has different currency with primary
137619: -- or alc that is calculated by sla
137620: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
137621: (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'))
137622:
137623: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
137624: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
137625: AND (l_actual_flag = 'A')) THEN

Line 137623: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

137619: -- or alc that is calculated by sla
137620: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
137621: (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'))
137622:
137623: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
137624: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
137625: AND (l_actual_flag = 'A')) THEN
137626: XLA_AE_LINES_PKG.CreateGainOrLossLines(
137627: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 137624: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

137620: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
137621: (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'))
137622:
137623: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
137624: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
137625: AND (l_actual_flag = 'A')) THEN
137626: XLA_AE_LINES_PKG.CreateGainOrLossLines(
137627: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137628: ,p_application_id => p_application_id

Line 137627: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

137623: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
137624: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
137625: AND (l_actual_flag = 'A')) THEN
137626: XLA_AE_LINES_PKG.CreateGainOrLossLines(
137627: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137628: ,p_application_id => p_application_id
137629: ,p_amb_context_code => 'DEFAULT'
137630: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
137631: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 137630: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

137626: XLA_AE_LINES_PKG.CreateGainOrLossLines(
137627: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
137628: ,p_application_id => p_application_id
137629: ,p_amb_context_code => 'DEFAULT'
137630: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
137631: ,p_event_class_code => C_EVENT_CLASS_CODE
137632: ,p_event_type_code => C_EVENT_TYPE_CODE
137633:
137634: ,p_gain_ccid => -1

Line 138104: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

138100:
138101: l_calculate_acctd_flag VARCHAR2(1) :='N';
138102: l_calculate_g_l_flag VARCHAR2(1) :='N';
138103: --
138104: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138105: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138106: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138107: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 138105: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

138101: l_calculate_acctd_flag VARCHAR2(1) :='N';
138102: l_calculate_g_l_flag VARCHAR2(1) :='N';
138103: --
138104: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138105: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138106: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138107: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 138106: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

138102: l_calculate_g_l_flag VARCHAR2(1) :='N';
138103: --
138104: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138105: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138106: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138107: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 138107: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

138103: --
138104: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138105: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138106: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138107: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

138104: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138105: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138106: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138107: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

138105: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138106: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138107: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

138106: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138107: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

138107: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

138108: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

138109: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

138110: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

138111: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

138112: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

138113: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

138114: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

138115: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

138116: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

138117: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

138118: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138126: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

138119: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138126: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
138127: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

138120: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138126: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
138127: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138128: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

138121: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138126: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
138127: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138128: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
138129: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 138126: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

138122: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138126: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
138127: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138128: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
138129: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
138130:

Line 138127: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

138123: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138126: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
138127: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138128: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
138129: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
138130:
138131: l_event_id NUMBER;

Line 138128: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

138124: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138126: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
138127: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138128: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
138129: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
138130:
138131: l_event_id NUMBER;
138132: l_previous_event_id NUMBER;

Line 138129: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

138125: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
138126: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
138127: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
138128: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
138129: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
138130:
138131: l_event_id NUMBER;
138132: l_previous_event_id NUMBER;
138133: l_first_event_id NUMBER;

Line 138147: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

138143: l_event_class_name VARCHAR2(80) := 'Internal Order to Expense';
138144: l_description VARCHAR2(4000);
138145: l_transaction_reversal NUMBER;
138146: l_ae_header_id NUMBER;
138147: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
138148: l_log_module VARCHAR2(240);
138149: --
138150: l_acct_reversal_source VARCHAR2(30);
138151: l_trx_reversal_source VARCHAR2(30);

Line 138396: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

138392:
138393: --
138394: -- set event info as cache for other routines to refer event attributes
138395: --
138396: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
138397: (p_application_id => p_application_id
138398: ,p_primary_ledger_id => p_primary_ledger_id
138399: ,p_base_ledger_id => p_base_ledger_id
138400: ,p_target_ledger_id => p_target_ledger_id

Line 138429: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

138425:
138426: --
138427: -- set the status of entry to C_VALID (0)
138428: --
138429: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
138430:
138431: --
138432: -- initialize a row for ae header
138433: --

Line 138459: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

138455: --
138456: -- initilaize the status of ae headers for diffrent balance types
138457: -- the status is initialised to C_NOT_CREATED (2)
138458: --
138459: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138460: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138461: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138462:
138463: --

Line 138460: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

138456: -- initilaize the status of ae headers for diffrent balance types
138457: -- the status is initialised to C_NOT_CREATED (2)
138458: --
138459: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138460: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138461: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138462:
138463: --
138464: -- call api to validate and store accounting attributes for header

Line 138461: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

138457: -- the status is initialised to C_NOT_CREATED (2)
138458: --
138459: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138460: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138461: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138462:
138463: --
138464: -- call api to validate and store accounting attributes for header
138465: --

Line 138495: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

138491: --
138492: l_trx_reversal_source := SUBSTR(NULL, 1,30);
138493:
138494: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
138495: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
138496:
138497: xla_accounting_err_pkg.build_message
138498: (p_appli_s_name => 'XLA'
138499: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 138503: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

138499: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
138500: ,p_token_1 => 'ACCT_ATTR_NAME'
138501: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
138502: ,p_token_2 => 'PRODUCT_NAME'
138503: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138504: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138505: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138506: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138507:

Line 138504: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

138500: ,p_token_1 => 'ACCT_ATTR_NAME'
138501: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
138502: ,p_token_2 => 'PRODUCT_NAME'
138503: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138504: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138505: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138506: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138507:
138508: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 138505: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

138501: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
138502: ,p_token_2 => 'PRODUCT_NAME'
138503: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138504: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138505: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138506: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138507:
138508: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
138509: --

Line 138506: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

138502: ,p_token_2 => 'PRODUCT_NAME'
138503: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138504: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138505: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138506: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138507:
138508: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
138509: --
138510: -- following sets the accounting attributes needed to reverse

Line 138525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

138521: ----------------------------------------------------------------
138522: -- 4262811 - update the header statuses to invalid in need be
138523: ----------------------------------------------------------------
138524: --
138525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
138526:
138527:
138528: -----------------------------------------------
138529: -- No accrual reversal for the event class/type

Line 138649: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

138645: ,p_module => l_log_module);
138646: END IF;
138647:
138648: --
138649: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
138650: --
138651: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
138652: --
138653: -- set event info as cache for other routines to refer event attributes

Line 138651: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

138647:
138648: --
138649: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
138650: --
138651: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
138652: --
138653: -- set event info as cache for other routines to refer event attributes
138654: --
138655:

Line 138659: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

138655:
138656: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
138657: l_previous_event_id := l_event_id;
138658:
138659: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
138660: (p_application_id => p_application_id
138661: ,p_primary_ledger_id => p_primary_ledger_id
138662: ,p_base_ledger_id => p_base_ledger_id
138663: ,p_target_ledger_id => p_target_ledger_id

Line 138700: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

138696: l_acct_reversal_source := SUBSTR(NULL, 1,30);
138697:
138698: IF l_continue_with_lines THEN
138699: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
138700: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
138701:
138702: xla_accounting_err_pkg.build_message
138703: (p_appli_s_name => 'XLA'
138704: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 138708: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

138704: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
138705: ,p_token_1 => 'LINE_NUMBER'
138706: ,p_value_1 => l_array_extract_line_num(Idx)
138707: ,p_token_2 => 'PRODUCT_NAME'
138708: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138709: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138710: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138711: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138712:

Line 138709: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

138705: ,p_token_1 => 'LINE_NUMBER'
138706: ,p_value_1 => l_array_extract_line_num(Idx)
138707: ,p_token_2 => 'PRODUCT_NAME'
138708: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138709: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138710: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138711: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138712:
138713: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 138710: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

138706: ,p_value_1 => l_array_extract_line_num(Idx)
138707: ,p_token_2 => 'PRODUCT_NAME'
138708: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138709: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138710: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138711: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138712:
138713: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
138714: --

Line 138711: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

138707: ,p_token_2 => 'PRODUCT_NAME'
138708: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138709: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138710: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138711: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138712:
138713: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
138714: --
138715: -- following sets the accounting attributes needed to reverse

Line 138798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

138794:
138795: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
138796: -- or secondary ledger that has different currency with primary
138797: -- or alc that is calculated by sla
138798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
138799: (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'))
138800:
138801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
138802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 138799: (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'))

138795: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
138796: -- or secondary ledger that has different currency with primary
138797: -- or alc that is calculated by sla
138798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
138799: (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'))
138800:
138801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
138802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
138803: AND (l_actual_flag = 'A')) THEN

Line 138801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

138797: -- or alc that is calculated by sla
138798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
138799: (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'))
138800:
138801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
138802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
138803: AND (l_actual_flag = 'A')) THEN
138804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
138805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 138802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

138798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
138799: (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'))
138800:
138801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
138802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
138803: AND (l_actual_flag = 'A')) THEN
138804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
138805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138806: ,p_application_id => p_application_id

Line 138805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

138801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
138802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
138803: AND (l_actual_flag = 'A')) THEN
138804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
138805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138806: ,p_application_id => p_application_id
138807: ,p_amb_context_code => 'DEFAULT'
138808: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
138809: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 138808: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

138804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
138805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138806: ,p_application_id => p_application_id
138807: ,p_amb_context_code => 'DEFAULT'
138808: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
138809: ,p_event_class_code => C_EVENT_CLASS_CODE
138810: ,p_event_type_code => C_EVENT_TYPE_CODE
138811:
138812: ,p_gain_ccid => -1

Line 139282: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

139278:
139279: l_calculate_acctd_flag VARCHAR2(1) :='N';
139280: l_calculate_g_l_flag VARCHAR2(1) :='N';
139281: --
139282: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139283: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139284: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139285: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 139283: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

139279: l_calculate_acctd_flag VARCHAR2(1) :='N';
139280: l_calculate_g_l_flag VARCHAR2(1) :='N';
139281: --
139282: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139283: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139284: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139285: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 139284: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

139280: l_calculate_g_l_flag VARCHAR2(1) :='N';
139281: --
139282: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139283: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139284: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139285: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 139285: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

139281: --
139282: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139283: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139284: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139285: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

139282: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139283: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139284: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139285: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

139283: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139284: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139285: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

139284: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139285: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

139285: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

139286: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

139287: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

139288: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

139289: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

139290: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

139291: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

139292: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

139293: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

139294: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

139295: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

139296: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139304: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

139297: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139304: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
139305: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

139298: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139304: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
139305: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139306: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

139299: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139304: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
139305: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139306: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
139307: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 139304: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

139300: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139304: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
139305: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139306: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
139307: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
139308:

Line 139305: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

139301: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139304: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
139305: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139306: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
139307: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
139308:
139309: l_event_id NUMBER;

Line 139306: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

139302: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139304: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
139305: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139306: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
139307: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
139308:
139309: l_event_id NUMBER;
139310: l_previous_event_id NUMBER;

Line 139307: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

139303: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
139304: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
139305: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
139306: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
139307: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
139308:
139309: l_event_id NUMBER;
139310: l_previous_event_id NUMBER;
139311: l_first_event_id NUMBER;

Line 139325: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

139321: l_event_class_name VARCHAR2(80) := 'Receiving';
139322: l_description VARCHAR2(4000);
139323: l_transaction_reversal NUMBER;
139324: l_ae_header_id NUMBER;
139325: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
139326: l_log_module VARCHAR2(240);
139327: --
139328: l_acct_reversal_source VARCHAR2(30);
139329: l_trx_reversal_source VARCHAR2(30);

Line 139574: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

139570:
139571: --
139572: -- set event info as cache for other routines to refer event attributes
139573: --
139574: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
139575: (p_application_id => p_application_id
139576: ,p_primary_ledger_id => p_primary_ledger_id
139577: ,p_base_ledger_id => p_base_ledger_id
139578: ,p_target_ledger_id => p_target_ledger_id

Line 139607: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

139603:
139604: --
139605: -- set the status of entry to C_VALID (0)
139606: --
139607: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
139608:
139609: --
139610: -- initialize a row for ae header
139611: --

Line 139637: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

139633: --
139634: -- initilaize the status of ae headers for diffrent balance types
139635: -- the status is initialised to C_NOT_CREATED (2)
139636: --
139637: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
139638: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
139639: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
139640:
139641: --

Line 139638: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

139634: -- initilaize the status of ae headers for diffrent balance types
139635: -- the status is initialised to C_NOT_CREATED (2)
139636: --
139637: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
139638: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
139639: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
139640:
139641: --
139642: -- call api to validate and store accounting attributes for header

Line 139639: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

139635: -- the status is initialised to C_NOT_CREATED (2)
139636: --
139637: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
139638: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
139639: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
139640:
139641: --
139642: -- call api to validate and store accounting attributes for header
139643: --

Line 139673: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

139669: --
139670: l_trx_reversal_source := SUBSTR(NULL, 1,30);
139671:
139672: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
139673: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
139674:
139675: xla_accounting_err_pkg.build_message
139676: (p_appli_s_name => 'XLA'
139677: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 139681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

139677: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
139678: ,p_token_1 => 'ACCT_ATTR_NAME'
139679: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
139680: ,p_token_2 => 'PRODUCT_NAME'
139681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
139682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
139683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
139685:

Line 139682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

139678: ,p_token_1 => 'ACCT_ATTR_NAME'
139679: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
139680: ,p_token_2 => 'PRODUCT_NAME'
139681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
139682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
139683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
139685:
139686: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 139683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

139679: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
139680: ,p_token_2 => 'PRODUCT_NAME'
139681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
139682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
139683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
139685:
139686: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
139687: --

Line 139684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

139680: ,p_token_2 => 'PRODUCT_NAME'
139681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
139682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
139683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
139685:
139686: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
139687: --
139688: -- following sets the accounting attributes needed to reverse

Line 139703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

139699: ----------------------------------------------------------------
139700: -- 4262811 - update the header statuses to invalid in need be
139701: ----------------------------------------------------------------
139702: --
139703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
139704:
139705:
139706: -----------------------------------------------
139707: -- No accrual reversal for the event class/type

Line 139827: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

139823: ,p_module => l_log_module);
139824: END IF;
139825:
139826: --
139827: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
139828: --
139829: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
139830: --
139831: -- set event info as cache for other routines to refer event attributes

Line 139829: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

139825:
139826: --
139827: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
139828: --
139829: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
139830: --
139831: -- set event info as cache for other routines to refer event attributes
139832: --
139833:

Line 139837: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

139833:
139834: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
139835: l_previous_event_id := l_event_id;
139836:
139837: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
139838: (p_application_id => p_application_id
139839: ,p_primary_ledger_id => p_primary_ledger_id
139840: ,p_base_ledger_id => p_base_ledger_id
139841: ,p_target_ledger_id => p_target_ledger_id

Line 139878: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

139874: l_acct_reversal_source := SUBSTR(NULL, 1,30);
139875:
139876: IF l_continue_with_lines THEN
139877: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
139878: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
139879:
139880: xla_accounting_err_pkg.build_message
139881: (p_appli_s_name => 'XLA'
139882: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 139886: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

139882: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
139883: ,p_token_1 => 'LINE_NUMBER'
139884: ,p_value_1 => l_array_extract_line_num(Idx)
139885: ,p_token_2 => 'PRODUCT_NAME'
139886: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
139887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
139888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
139890:

Line 139887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

139883: ,p_token_1 => 'LINE_NUMBER'
139884: ,p_value_1 => l_array_extract_line_num(Idx)
139885: ,p_token_2 => 'PRODUCT_NAME'
139886: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
139887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
139888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
139890:
139891: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 139888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

139884: ,p_value_1 => l_array_extract_line_num(Idx)
139885: ,p_token_2 => 'PRODUCT_NAME'
139886: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
139887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
139888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
139890:
139891: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
139892: --

Line 139889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

139885: ,p_token_2 => 'PRODUCT_NAME'
139886: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
139887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
139888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
139890:
139891: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
139892: --
139893: -- following sets the accounting attributes needed to reverse

Line 139976: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

139972:
139973: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
139974: -- or secondary ledger that has different currency with primary
139975: -- or alc that is calculated by sla
139976: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
139977: (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'))
139978:
139979: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
139980: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 139977: (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'))

139973: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
139974: -- or secondary ledger that has different currency with primary
139975: -- or alc that is calculated by sla
139976: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
139977: (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'))
139978:
139979: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
139980: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
139981: AND (l_actual_flag = 'A')) THEN

Line 139979: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

139975: -- or alc that is calculated by sla
139976: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
139977: (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'))
139978:
139979: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
139980: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
139981: AND (l_actual_flag = 'A')) THEN
139982: XLA_AE_LINES_PKG.CreateGainOrLossLines(
139983: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 139980: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

139976: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
139977: (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'))
139978:
139979: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
139980: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
139981: AND (l_actual_flag = 'A')) THEN
139982: XLA_AE_LINES_PKG.CreateGainOrLossLines(
139983: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139984: ,p_application_id => p_application_id

Line 139983: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

139979: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
139980: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
139981: AND (l_actual_flag = 'A')) THEN
139982: XLA_AE_LINES_PKG.CreateGainOrLossLines(
139983: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139984: ,p_application_id => p_application_id
139985: ,p_amb_context_code => 'DEFAULT'
139986: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
139987: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 139986: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

139982: XLA_AE_LINES_PKG.CreateGainOrLossLines(
139983: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
139984: ,p_application_id => p_application_id
139985: ,p_amb_context_code => 'DEFAULT'
139986: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
139987: ,p_event_class_code => C_EVENT_CLASS_CODE
139988: ,p_event_type_code => C_EVENT_TYPE_CODE
139989:
139990: ,p_gain_ccid => -1

Line 140460: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

140456:
140457: l_calculate_acctd_flag VARCHAR2(1) :='N';
140458: l_calculate_g_l_flag VARCHAR2(1) :='N';
140459: --
140460: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140461: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140462: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140463: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 140461: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

140457: l_calculate_acctd_flag VARCHAR2(1) :='N';
140458: l_calculate_g_l_flag VARCHAR2(1) :='N';
140459: --
140460: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140461: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140462: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140463: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 140462: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

140458: l_calculate_g_l_flag VARCHAR2(1) :='N';
140459: --
140460: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140461: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140462: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140463: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 140463: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

140459: --
140460: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140461: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140462: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140463: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

140460: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140461: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140462: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140463: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

140461: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140462: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140463: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

140462: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140463: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

140463: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

140464: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

140465: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

140466: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

140467: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

140468: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

140469: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

140470: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

140471: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

140472: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

140473: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

140474: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140482: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

140475: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140482: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
140483: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

140476: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140482: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
140483: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140484: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

140477: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140482: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
140483: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140484: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
140485: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 140482: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

140478: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140482: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
140483: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140484: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
140485: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
140486:

Line 140483: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

140479: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140482: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
140483: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140484: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
140485: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
140486:
140487: l_event_id NUMBER;

Line 140484: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

140480: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140482: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
140483: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140484: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
140485: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
140486:
140487: l_event_id NUMBER;
140488: l_previous_event_id NUMBER;

Line 140485: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

140481: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
140482: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
140483: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
140484: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
140485: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
140486:
140487: l_event_id NUMBER;
140488: l_previous_event_id NUMBER;
140489: l_first_event_id NUMBER;

Line 140503: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

140499: l_event_class_name VARCHAR2(80) := 'Recipient-side Intransit Interorg Receipt for FOB Receipt';
140500: l_description VARCHAR2(4000);
140501: l_transaction_reversal NUMBER;
140502: l_ae_header_id NUMBER;
140503: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
140504: l_log_module VARCHAR2(240);
140505: --
140506: l_acct_reversal_source VARCHAR2(30);
140507: l_trx_reversal_source VARCHAR2(30);

Line 140752: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

140748:
140749: --
140750: -- set event info as cache for other routines to refer event attributes
140751: --
140752: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
140753: (p_application_id => p_application_id
140754: ,p_primary_ledger_id => p_primary_ledger_id
140755: ,p_base_ledger_id => p_base_ledger_id
140756: ,p_target_ledger_id => p_target_ledger_id

Line 140785: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

140781:
140782: --
140783: -- set the status of entry to C_VALID (0)
140784: --
140785: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
140786:
140787: --
140788: -- initialize a row for ae header
140789: --

Line 140815: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

140811: --
140812: -- initilaize the status of ae headers for diffrent balance types
140813: -- the status is initialised to C_NOT_CREATED (2)
140814: --
140815: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
140816: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
140817: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
140818:
140819: --

Line 140816: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

140812: -- initilaize the status of ae headers for diffrent balance types
140813: -- the status is initialised to C_NOT_CREATED (2)
140814: --
140815: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
140816: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
140817: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
140818:
140819: --
140820: -- call api to validate and store accounting attributes for header

Line 140817: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

140813: -- the status is initialised to C_NOT_CREATED (2)
140814: --
140815: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
140816: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
140817: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
140818:
140819: --
140820: -- call api to validate and store accounting attributes for header
140821: --

Line 140851: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

140847: --
140848: l_trx_reversal_source := SUBSTR(NULL, 1,30);
140849:
140850: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
140851: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
140852:
140853: xla_accounting_err_pkg.build_message
140854: (p_appli_s_name => 'XLA'
140855: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 140859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

140855: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
140856: ,p_token_1 => 'ACCT_ATTR_NAME'
140857: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
140858: ,p_token_2 => 'PRODUCT_NAME'
140859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
140860: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
140861: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
140862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
140863:

Line 140860: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

140856: ,p_token_1 => 'ACCT_ATTR_NAME'
140857: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
140858: ,p_token_2 => 'PRODUCT_NAME'
140859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
140860: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
140861: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
140862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
140863:
140864: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 140861: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

140857: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
140858: ,p_token_2 => 'PRODUCT_NAME'
140859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
140860: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
140861: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
140862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
140863:
140864: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
140865: --

Line 140862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

140858: ,p_token_2 => 'PRODUCT_NAME'
140859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
140860: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
140861: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
140862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
140863:
140864: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
140865: --
140866: -- following sets the accounting attributes needed to reverse

Line 140881: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

140877: ----------------------------------------------------------------
140878: -- 4262811 - update the header statuses to invalid in need be
140879: ----------------------------------------------------------------
140880: --
140881: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
140882:
140883:
140884: -----------------------------------------------
140885: -- No accrual reversal for the event class/type

Line 141005: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

141001: ,p_module => l_log_module);
141002: END IF;
141003:
141004: --
141005: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
141006: --
141007: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
141008: --
141009: -- set event info as cache for other routines to refer event attributes

Line 141007: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

141003:
141004: --
141005: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
141006: --
141007: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
141008: --
141009: -- set event info as cache for other routines to refer event attributes
141010: --
141011:

Line 141015: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

141011:
141012: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
141013: l_previous_event_id := l_event_id;
141014:
141015: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
141016: (p_application_id => p_application_id
141017: ,p_primary_ledger_id => p_primary_ledger_id
141018: ,p_base_ledger_id => p_base_ledger_id
141019: ,p_target_ledger_id => p_target_ledger_id

Line 141056: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

141052: l_acct_reversal_source := SUBSTR(NULL, 1,30);
141053:
141054: IF l_continue_with_lines THEN
141055: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
141056: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
141057:
141058: xla_accounting_err_pkg.build_message
141059: (p_appli_s_name => 'XLA'
141060: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 141064: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

141060: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
141061: ,p_token_1 => 'LINE_NUMBER'
141062: ,p_value_1 => l_array_extract_line_num(Idx)
141063: ,p_token_2 => 'PRODUCT_NAME'
141064: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
141065: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
141066: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141067: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
141068:

Line 141065: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

141061: ,p_token_1 => 'LINE_NUMBER'
141062: ,p_value_1 => l_array_extract_line_num(Idx)
141063: ,p_token_2 => 'PRODUCT_NAME'
141064: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
141065: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
141066: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141067: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
141068:
141069: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 141066: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

141062: ,p_value_1 => l_array_extract_line_num(Idx)
141063: ,p_token_2 => 'PRODUCT_NAME'
141064: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
141065: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
141066: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141067: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
141068:
141069: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
141070: --

Line 141067: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

141063: ,p_token_2 => 'PRODUCT_NAME'
141064: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
141065: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
141066: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141067: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
141068:
141069: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
141070: --
141071: -- following sets the accounting attributes needed to reverse

Line 141266: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

141262:
141263: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
141264: -- or secondary ledger that has different currency with primary
141265: -- or alc that is calculated by sla
141266: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
141267: (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'))
141268:
141269: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141270: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 141267: (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'))

141263: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
141264: -- or secondary ledger that has different currency with primary
141265: -- or alc that is calculated by sla
141266: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
141267: (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'))
141268:
141269: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141270: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
141271: AND (l_actual_flag = 'A')) THEN

Line 141269: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

141265: -- or alc that is calculated by sla
141266: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
141267: (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'))
141268:
141269: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141270: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
141271: AND (l_actual_flag = 'A')) THEN
141272: XLA_AE_LINES_PKG.CreateGainOrLossLines(
141273: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 141270: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

141266: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
141267: (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'))
141268:
141269: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141270: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
141271: AND (l_actual_flag = 'A')) THEN
141272: XLA_AE_LINES_PKG.CreateGainOrLossLines(
141273: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141274: ,p_application_id => p_application_id

Line 141273: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

141269: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141270: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
141271: AND (l_actual_flag = 'A')) THEN
141272: XLA_AE_LINES_PKG.CreateGainOrLossLines(
141273: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141274: ,p_application_id => p_application_id
141275: ,p_amb_context_code => 'DEFAULT'
141276: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
141277: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 141276: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

141272: XLA_AE_LINES_PKG.CreateGainOrLossLines(
141273: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141274: ,p_application_id => p_application_id
141275: ,p_amb_context_code => 'DEFAULT'
141276: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
141277: ,p_event_class_code => C_EVENT_CLASS_CODE
141278: ,p_event_type_code => C_EVENT_TYPE_CODE
141279:
141280: ,p_gain_ccid => -1

Line 141750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141746:
141747: l_calculate_acctd_flag VARCHAR2(1) :='N';
141748: l_calculate_g_l_flag VARCHAR2(1) :='N';
141749: --
141750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141747: l_calculate_acctd_flag VARCHAR2(1) :='N';
141748: l_calculate_g_l_flag VARCHAR2(1) :='N';
141749: --
141750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 141752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

141748: l_calculate_g_l_flag VARCHAR2(1) :='N';
141749: --
141750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 141753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141749: --
141750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

141751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

141752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 141772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

141768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141776:

Line 141773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

141769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141776:
141777: l_event_id NUMBER;

Line 141774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

141770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141776:
141777: l_event_id NUMBER;
141778: l_previous_event_id NUMBER;

Line 141775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

141771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141776:
141777: l_event_id NUMBER;
141778: l_previous_event_id NUMBER;
141779: l_first_event_id NUMBER;

Line 141793: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

141789: l_event_class_name VARCHAR2(80) := 'Recipient-side Intransit Interorg Receipt for FOB Receipt';
141790: l_description VARCHAR2(4000);
141791: l_transaction_reversal NUMBER;
141792: l_ae_header_id NUMBER;
141793: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
141794: l_log_module VARCHAR2(240);
141795: --
141796: l_acct_reversal_source VARCHAR2(30);
141797: l_trx_reversal_source VARCHAR2(30);

Line 142042: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

142038:
142039: --
142040: -- set event info as cache for other routines to refer event attributes
142041: --
142042: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
142043: (p_application_id => p_application_id
142044: ,p_primary_ledger_id => p_primary_ledger_id
142045: ,p_base_ledger_id => p_base_ledger_id
142046: ,p_target_ledger_id => p_target_ledger_id

Line 142075: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

142071:
142072: --
142073: -- set the status of entry to C_VALID (0)
142074: --
142075: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
142076:
142077: --
142078: -- initialize a row for ae header
142079: --

Line 142105: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

142101: --
142102: -- initilaize the status of ae headers for diffrent balance types
142103: -- the status is initialised to C_NOT_CREATED (2)
142104: --
142105: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142106: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142107: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142108:
142109: --

Line 142106: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

142102: -- initilaize the status of ae headers for diffrent balance types
142103: -- the status is initialised to C_NOT_CREATED (2)
142104: --
142105: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142106: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142107: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142108:
142109: --
142110: -- call api to validate and store accounting attributes for header

Line 142107: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

142103: -- the status is initialised to C_NOT_CREATED (2)
142104: --
142105: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142106: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142107: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142108:
142109: --
142110: -- call api to validate and store accounting attributes for header
142111: --

Line 142141: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

142137: --
142138: l_trx_reversal_source := SUBSTR(NULL, 1,30);
142139:
142140: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
142141: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
142142:
142143: xla_accounting_err_pkg.build_message
142144: (p_appli_s_name => 'XLA'
142145: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 142149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

142145: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
142146: ,p_token_1 => 'ACCT_ATTR_NAME'
142147: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
142148: ,p_token_2 => 'PRODUCT_NAME'
142149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142153:

Line 142150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

142146: ,p_token_1 => 'ACCT_ATTR_NAME'
142147: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
142148: ,p_token_2 => 'PRODUCT_NAME'
142149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142153:
142154: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 142151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

142147: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
142148: ,p_token_2 => 'PRODUCT_NAME'
142149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142153:
142154: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
142155: --

Line 142152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

142148: ,p_token_2 => 'PRODUCT_NAME'
142149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142153:
142154: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
142155: --
142156: -- following sets the accounting attributes needed to reverse

Line 142171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

142167: ----------------------------------------------------------------
142168: -- 4262811 - update the header statuses to invalid in need be
142169: ----------------------------------------------------------------
142170: --
142171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
142172:
142173:
142174: -----------------------------------------------
142175: -- No accrual reversal for the event class/type

Line 142295: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

142291: ,p_module => l_log_module);
142292: END IF;
142293:
142294: --
142295: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
142296: --
142297: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
142298: --
142299: -- set event info as cache for other routines to refer event attributes

Line 142297: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

142293:
142294: --
142295: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
142296: --
142297: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
142298: --
142299: -- set event info as cache for other routines to refer event attributes
142300: --
142301:

Line 142305: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

142301:
142302: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
142303: l_previous_event_id := l_event_id;
142304:
142305: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
142306: (p_application_id => p_application_id
142307: ,p_primary_ledger_id => p_primary_ledger_id
142308: ,p_base_ledger_id => p_base_ledger_id
142309: ,p_target_ledger_id => p_target_ledger_id

Line 142346: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

142342: l_acct_reversal_source := SUBSTR(NULL, 1,30);
142343:
142344: IF l_continue_with_lines THEN
142345: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
142346: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
142347:
142348: xla_accounting_err_pkg.build_message
142349: (p_appli_s_name => 'XLA'
142350: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 142354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

142350: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
142351: ,p_token_1 => 'LINE_NUMBER'
142352: ,p_value_1 => l_array_extract_line_num(Idx)
142353: ,p_token_2 => 'PRODUCT_NAME'
142354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142358:

Line 142355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

142351: ,p_token_1 => 'LINE_NUMBER'
142352: ,p_value_1 => l_array_extract_line_num(Idx)
142353: ,p_token_2 => 'PRODUCT_NAME'
142354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142358:
142359: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 142356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

142352: ,p_value_1 => l_array_extract_line_num(Idx)
142353: ,p_token_2 => 'PRODUCT_NAME'
142354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142358:
142359: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
142360: --

Line 142357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

142353: ,p_token_2 => 'PRODUCT_NAME'
142354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142358:
142359: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
142360: --
142361: -- following sets the accounting attributes needed to reverse

Line 142528: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

142524:
142525: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
142526: -- or secondary ledger that has different currency with primary
142527: -- or alc that is calculated by sla
142528: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
142529: (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'))
142530:
142531: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
142532: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 142529: (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'))

142525: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
142526: -- or secondary ledger that has different currency with primary
142527: -- or alc that is calculated by sla
142528: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
142529: (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'))
142530:
142531: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
142532: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
142533: AND (l_actual_flag = 'A')) THEN

Line 142531: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

142527: -- or alc that is calculated by sla
142528: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
142529: (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'))
142530:
142531: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
142532: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
142533: AND (l_actual_flag = 'A')) THEN
142534: XLA_AE_LINES_PKG.CreateGainOrLossLines(
142535: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 142532: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

142528: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
142529: (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'))
142530:
142531: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
142532: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
142533: AND (l_actual_flag = 'A')) THEN
142534: XLA_AE_LINES_PKG.CreateGainOrLossLines(
142535: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142536: ,p_application_id => p_application_id

Line 142535: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

142531: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
142532: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
142533: AND (l_actual_flag = 'A')) THEN
142534: XLA_AE_LINES_PKG.CreateGainOrLossLines(
142535: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142536: ,p_application_id => p_application_id
142537: ,p_amb_context_code => 'DEFAULT'
142538: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
142539: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 142538: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

142534: XLA_AE_LINES_PKG.CreateGainOrLossLines(
142535: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142536: ,p_application_id => p_application_id
142537: ,p_amb_context_code => 'DEFAULT'
142538: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
142539: ,p_event_class_code => C_EVENT_CLASS_CODE
142540: ,p_event_type_code => C_EVENT_TYPE_CODE
142541:
142542: ,p_gain_ccid => -1

Line 143012: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

143008:
143009: l_calculate_acctd_flag VARCHAR2(1) :='N';
143010: l_calculate_g_l_flag VARCHAR2(1) :='N';
143011: --
143012: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143013: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143014: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143015: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 143013: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

143009: l_calculate_acctd_flag VARCHAR2(1) :='N';
143010: l_calculate_g_l_flag VARCHAR2(1) :='N';
143011: --
143012: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143013: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143014: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143015: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 143014: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

143010: l_calculate_g_l_flag VARCHAR2(1) :='N';
143011: --
143012: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143013: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143014: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143015: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 143015: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

143011: --
143012: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143013: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143014: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143015: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

143012: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143013: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143014: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143015: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

143013: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143014: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143015: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

143014: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143015: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

143015: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

143016: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

143017: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

143018: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

143019: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

143020: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

143021: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

143022: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

143023: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

143024: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

143025: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

143026: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143034: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

143027: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143034: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
143035: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

143028: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143034: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
143035: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143036: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

143029: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143034: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
143035: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143036: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
143037: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 143034: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

143030: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143034: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
143035: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143036: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
143037: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
143038:

Line 143035: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

143031: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143034: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
143035: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143036: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
143037: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
143038:
143039: l_event_id NUMBER;

Line 143036: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

143032: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143034: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
143035: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143036: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
143037: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
143038:
143039: l_event_id NUMBER;
143040: l_previous_event_id NUMBER;

Line 143037: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

143033: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
143034: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
143035: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
143036: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
143037: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
143038:
143039: l_event_id NUMBER;
143040: l_previous_event_id NUMBER;
143041: l_first_event_id NUMBER;

Line 143055: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

143051: l_event_class_name VARCHAR2(80) := 'Sender-side Intransit Interorg Receipt for FOB Receipt';
143052: l_description VARCHAR2(4000);
143053: l_transaction_reversal NUMBER;
143054: l_ae_header_id NUMBER;
143055: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
143056: l_log_module VARCHAR2(240);
143057: --
143058: l_acct_reversal_source VARCHAR2(30);
143059: l_trx_reversal_source VARCHAR2(30);

Line 143304: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

143300:
143301: --
143302: -- set event info as cache for other routines to refer event attributes
143303: --
143304: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
143305: (p_application_id => p_application_id
143306: ,p_primary_ledger_id => p_primary_ledger_id
143307: ,p_base_ledger_id => p_base_ledger_id
143308: ,p_target_ledger_id => p_target_ledger_id

Line 143337: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

143333:
143334: --
143335: -- set the status of entry to C_VALID (0)
143336: --
143337: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
143338:
143339: --
143340: -- initialize a row for ae header
143341: --

Line 143367: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

143363: --
143364: -- initilaize the status of ae headers for diffrent balance types
143365: -- the status is initialised to C_NOT_CREATED (2)
143366: --
143367: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
143368: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
143369: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
143370:
143371: --

Line 143368: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

143364: -- initilaize the status of ae headers for diffrent balance types
143365: -- the status is initialised to C_NOT_CREATED (2)
143366: --
143367: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
143368: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
143369: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
143370:
143371: --
143372: -- call api to validate and store accounting attributes for header

Line 143369: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

143365: -- the status is initialised to C_NOT_CREATED (2)
143366: --
143367: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
143368: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
143369: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
143370:
143371: --
143372: -- call api to validate and store accounting attributes for header
143373: --

Line 143403: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

143399: --
143400: l_trx_reversal_source := SUBSTR(NULL, 1,30);
143401:
143402: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
143403: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
143404:
143405: xla_accounting_err_pkg.build_message
143406: (p_appli_s_name => 'XLA'
143407: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 143411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

143407: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
143408: ,p_token_1 => 'ACCT_ATTR_NAME'
143409: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
143410: ,p_token_2 => 'PRODUCT_NAME'
143411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
143412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
143413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
143415:

Line 143412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

143408: ,p_token_1 => 'ACCT_ATTR_NAME'
143409: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
143410: ,p_token_2 => 'PRODUCT_NAME'
143411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
143412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
143413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
143415:
143416: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 143413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

143409: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
143410: ,p_token_2 => 'PRODUCT_NAME'
143411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
143412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
143413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
143415:
143416: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
143417: --

Line 143414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

143410: ,p_token_2 => 'PRODUCT_NAME'
143411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
143412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
143413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
143415:
143416: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
143417: --
143418: -- following sets the accounting attributes needed to reverse

Line 143433: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

143429: ----------------------------------------------------------------
143430: -- 4262811 - update the header statuses to invalid in need be
143431: ----------------------------------------------------------------
143432: --
143433: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
143434:
143435:
143436: -----------------------------------------------
143437: -- No accrual reversal for the event class/type

Line 143557: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

143553: ,p_module => l_log_module);
143554: END IF;
143555:
143556: --
143557: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
143558: --
143559: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
143560: --
143561: -- set event info as cache for other routines to refer event attributes

Line 143559: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

143555:
143556: --
143557: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
143558: --
143559: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
143560: --
143561: -- set event info as cache for other routines to refer event attributes
143562: --
143563:

Line 143567: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

143563:
143564: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
143565: l_previous_event_id := l_event_id;
143566:
143567: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
143568: (p_application_id => p_application_id
143569: ,p_primary_ledger_id => p_primary_ledger_id
143570: ,p_base_ledger_id => p_base_ledger_id
143571: ,p_target_ledger_id => p_target_ledger_id

Line 143608: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

143604: l_acct_reversal_source := SUBSTR(NULL, 1,30);
143605:
143606: IF l_continue_with_lines THEN
143607: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
143608: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
143609:
143610: xla_accounting_err_pkg.build_message
143611: (p_appli_s_name => 'XLA'
143612: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 143616: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

143612: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
143613: ,p_token_1 => 'LINE_NUMBER'
143614: ,p_value_1 => l_array_extract_line_num(Idx)
143615: ,p_token_2 => 'PRODUCT_NAME'
143616: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
143617: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
143618: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143619: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
143620:

Line 143617: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

143613: ,p_token_1 => 'LINE_NUMBER'
143614: ,p_value_1 => l_array_extract_line_num(Idx)
143615: ,p_token_2 => 'PRODUCT_NAME'
143616: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
143617: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
143618: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143619: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
143620:
143621: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 143618: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

143614: ,p_value_1 => l_array_extract_line_num(Idx)
143615: ,p_token_2 => 'PRODUCT_NAME'
143616: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
143617: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
143618: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143619: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
143620:
143621: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
143622: --

Line 143619: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

143615: ,p_token_2 => 'PRODUCT_NAME'
143616: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
143617: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
143618: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143619: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
143620:
143621: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
143622: --
143623: -- following sets the accounting attributes needed to reverse

Line 143790: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

143786:
143787: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
143788: -- or secondary ledger that has different currency with primary
143789: -- or alc that is calculated by sla
143790: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
143791: (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'))
143792:
143793: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
143794: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 143791: (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'))

143787: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
143788: -- or secondary ledger that has different currency with primary
143789: -- or alc that is calculated by sla
143790: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
143791: (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'))
143792:
143793: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
143794: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
143795: AND (l_actual_flag = 'A')) THEN

Line 143793: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

143789: -- or alc that is calculated by sla
143790: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
143791: (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'))
143792:
143793: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
143794: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
143795: AND (l_actual_flag = 'A')) THEN
143796: XLA_AE_LINES_PKG.CreateGainOrLossLines(
143797: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 143794: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

143790: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
143791: (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'))
143792:
143793: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
143794: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
143795: AND (l_actual_flag = 'A')) THEN
143796: XLA_AE_LINES_PKG.CreateGainOrLossLines(
143797: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143798: ,p_application_id => p_application_id

Line 143797: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

143793: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
143794: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
143795: AND (l_actual_flag = 'A')) THEN
143796: XLA_AE_LINES_PKG.CreateGainOrLossLines(
143797: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143798: ,p_application_id => p_application_id
143799: ,p_amb_context_code => 'DEFAULT'
143800: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
143801: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 143800: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

143796: XLA_AE_LINES_PKG.CreateGainOrLossLines(
143797: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
143798: ,p_application_id => p_application_id
143799: ,p_amb_context_code => 'DEFAULT'
143800: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
143801: ,p_event_class_code => C_EVENT_CLASS_CODE
143802: ,p_event_type_code => C_EVENT_TYPE_CODE
143803:
143804: ,p_gain_ccid => -1

Line 144274: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144270:
144271: l_calculate_acctd_flag VARCHAR2(1) :='N';
144272: l_calculate_g_l_flag VARCHAR2(1) :='N';
144273: --
144274: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144275: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144276: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144277: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144275: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144271: l_calculate_acctd_flag VARCHAR2(1) :='N';
144272: l_calculate_g_l_flag VARCHAR2(1) :='N';
144273: --
144274: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144275: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144276: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144277: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 144276: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

144272: l_calculate_g_l_flag VARCHAR2(1) :='N';
144273: --
144274: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144275: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144276: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144277: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 144277: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144273: --
144274: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144275: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144276: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144277: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144274: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144275: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144276: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144277: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

144275: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144276: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144277: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

144276: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144277: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144277: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144278: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144279: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144280: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144281: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144282: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144283: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144284: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144285: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144286: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144287: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144288: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144296: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144289: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144296: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144297: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144290: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144296: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144297: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144298: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144291: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144296: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144297: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144298: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144299: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 144296: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

144292: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144296: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144297: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144298: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144299: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144300:

Line 144297: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

144293: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144296: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144297: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144298: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144299: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144300:
144301: l_event_id NUMBER;

Line 144298: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

144294: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144296: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144297: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144298: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144299: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144300:
144301: l_event_id NUMBER;
144302: l_previous_event_id NUMBER;

Line 144299: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

144295: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144296: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144297: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144298: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144299: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144300:
144301: l_event_id NUMBER;
144302: l_previous_event_id NUMBER;
144303: l_first_event_id NUMBER;

Line 144317: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

144313: l_event_class_name VARCHAR2(80) := 'Sender-side Intransit Interorg Receipt for FOB Receipt';
144314: l_description VARCHAR2(4000);
144315: l_transaction_reversal NUMBER;
144316: l_ae_header_id NUMBER;
144317: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
144318: l_log_module VARCHAR2(240);
144319: --
144320: l_acct_reversal_source VARCHAR2(30);
144321: l_trx_reversal_source VARCHAR2(30);

Line 144566: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

144562:
144563: --
144564: -- set event info as cache for other routines to refer event attributes
144565: --
144566: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
144567: (p_application_id => p_application_id
144568: ,p_primary_ledger_id => p_primary_ledger_id
144569: ,p_base_ledger_id => p_base_ledger_id
144570: ,p_target_ledger_id => p_target_ledger_id

Line 144599: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

144595:
144596: --
144597: -- set the status of entry to C_VALID (0)
144598: --
144599: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
144600:
144601: --
144602: -- initialize a row for ae header
144603: --

Line 144629: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

144625: --
144626: -- initilaize the status of ae headers for diffrent balance types
144627: -- the status is initialised to C_NOT_CREATED (2)
144628: --
144629: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
144630: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
144631: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
144632:
144633: --

Line 144630: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

144626: -- initilaize the status of ae headers for diffrent balance types
144627: -- the status is initialised to C_NOT_CREATED (2)
144628: --
144629: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
144630: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
144631: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
144632:
144633: --
144634: -- call api to validate and store accounting attributes for header

Line 144631: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

144627: -- the status is initialised to C_NOT_CREATED (2)
144628: --
144629: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
144630: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
144631: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
144632:
144633: --
144634: -- call api to validate and store accounting attributes for header
144635: --

Line 144665: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

144661: --
144662: l_trx_reversal_source := SUBSTR(NULL, 1,30);
144663:
144664: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
144665: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
144666:
144667: xla_accounting_err_pkg.build_message
144668: (p_appli_s_name => 'XLA'
144669: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 144673: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

144669: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
144670: ,p_token_1 => 'ACCT_ATTR_NAME'
144671: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
144672: ,p_token_2 => 'PRODUCT_NAME'
144673: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
144674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
144675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
144677:

Line 144674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

144670: ,p_token_1 => 'ACCT_ATTR_NAME'
144671: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
144672: ,p_token_2 => 'PRODUCT_NAME'
144673: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
144674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
144675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
144677:
144678: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 144675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

144671: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
144672: ,p_token_2 => 'PRODUCT_NAME'
144673: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
144674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
144675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
144677:
144678: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
144679: --

Line 144676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

144672: ,p_token_2 => 'PRODUCT_NAME'
144673: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
144674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
144675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
144677:
144678: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
144679: --
144680: -- following sets the accounting attributes needed to reverse

Line 144695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

144691: ----------------------------------------------------------------
144692: -- 4262811 - update the header statuses to invalid in need be
144693: ----------------------------------------------------------------
144694: --
144695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
144696:
144697:
144698: -----------------------------------------------
144699: -- No accrual reversal for the event class/type

Line 144819: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

144815: ,p_module => l_log_module);
144816: END IF;
144817:
144818: --
144819: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
144820: --
144821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
144822: --
144823: -- set event info as cache for other routines to refer event attributes

Line 144821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

144817:
144818: --
144819: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
144820: --
144821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
144822: --
144823: -- set event info as cache for other routines to refer event attributes
144824: --
144825:

Line 144829: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

144825:
144826: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
144827: l_previous_event_id := l_event_id;
144828:
144829: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
144830: (p_application_id => p_application_id
144831: ,p_primary_ledger_id => p_primary_ledger_id
144832: ,p_base_ledger_id => p_base_ledger_id
144833: ,p_target_ledger_id => p_target_ledger_id

Line 144870: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

144866: l_acct_reversal_source := SUBSTR(NULL, 1,30);
144867:
144868: IF l_continue_with_lines THEN
144869: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
144870: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
144871:
144872: xla_accounting_err_pkg.build_message
144873: (p_appli_s_name => 'XLA'
144874: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 144878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

144874: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
144875: ,p_token_1 => 'LINE_NUMBER'
144876: ,p_value_1 => l_array_extract_line_num(Idx)
144877: ,p_token_2 => 'PRODUCT_NAME'
144878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
144879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
144880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
144882:

Line 144879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

144875: ,p_token_1 => 'LINE_NUMBER'
144876: ,p_value_1 => l_array_extract_line_num(Idx)
144877: ,p_token_2 => 'PRODUCT_NAME'
144878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
144879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
144880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
144882:
144883: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 144880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

144876: ,p_value_1 => l_array_extract_line_num(Idx)
144877: ,p_token_2 => 'PRODUCT_NAME'
144878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
144879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
144880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
144882:
144883: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
144884: --

Line 144881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

144877: ,p_token_2 => 'PRODUCT_NAME'
144878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
144879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
144880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
144882:
144883: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
144884: --
144885: -- following sets the accounting attributes needed to reverse

Line 145052: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

145048:
145049: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
145050: -- or secondary ledger that has different currency with primary
145051: -- or alc that is calculated by sla
145052: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
145053: (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'))
145054:
145055: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
145056: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 145053: (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'))

145049: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
145050: -- or secondary ledger that has different currency with primary
145051: -- or alc that is calculated by sla
145052: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
145053: (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'))
145054:
145055: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
145056: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
145057: AND (l_actual_flag = 'A')) THEN

Line 145055: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

145051: -- or alc that is calculated by sla
145052: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
145053: (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'))
145054:
145055: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
145056: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
145057: AND (l_actual_flag = 'A')) THEN
145058: XLA_AE_LINES_PKG.CreateGainOrLossLines(
145059: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 145056: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

145052: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
145053: (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'))
145054:
145055: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
145056: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
145057: AND (l_actual_flag = 'A')) THEN
145058: XLA_AE_LINES_PKG.CreateGainOrLossLines(
145059: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145060: ,p_application_id => p_application_id

Line 145059: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

145055: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
145056: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
145057: AND (l_actual_flag = 'A')) THEN
145058: XLA_AE_LINES_PKG.CreateGainOrLossLines(
145059: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145060: ,p_application_id => p_application_id
145061: ,p_amb_context_code => 'DEFAULT'
145062: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
145063: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 145062: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

145058: XLA_AE_LINES_PKG.CreateGainOrLossLines(
145059: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145060: ,p_application_id => p_application_id
145061: ,p_amb_context_code => 'DEFAULT'
145062: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
145063: ,p_event_class_code => C_EVENT_CLASS_CODE
145064: ,p_event_type_code => C_EVENT_TYPE_CODE
145065:
145066: ,p_gain_ccid => -1

Line 145536: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

145532:
145533: l_calculate_acctd_flag VARCHAR2(1) :='N';
145534: l_calculate_g_l_flag VARCHAR2(1) :='N';
145535: --
145536: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145537: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145538: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145539: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 145537: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

145533: l_calculate_acctd_flag VARCHAR2(1) :='N';
145534: l_calculate_g_l_flag VARCHAR2(1) :='N';
145535: --
145536: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145537: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145538: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145539: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 145538: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

145534: l_calculate_g_l_flag VARCHAR2(1) :='N';
145535: --
145536: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145537: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145538: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145539: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 145539: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

145535: --
145536: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145537: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145538: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145539: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

145536: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145537: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145538: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145539: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

145537: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145538: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145539: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

145538: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145539: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

145539: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

145540: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

145541: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

145542: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

145543: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

145544: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

145545: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

145546: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

145547: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

145548: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

145549: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

145550: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145558: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

145551: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145558: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
145559: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

145552: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145558: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
145559: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145560: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

145553: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145558: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
145559: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145560: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
145561: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 145558: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

145554: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145558: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
145559: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145560: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
145561: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
145562:

Line 145559: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

145555: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145558: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
145559: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145560: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
145561: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
145562:
145563: l_event_id NUMBER;

Line 145560: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

145556: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145558: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
145559: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145560: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
145561: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
145562:
145563: l_event_id NUMBER;
145564: l_previous_event_id NUMBER;

Line 145561: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

145557: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
145558: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
145559: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
145560: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
145561: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
145562:
145563: l_event_id NUMBER;
145564: l_previous_event_id NUMBER;
145565: l_first_event_id NUMBER;

Line 145579: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

145575: l_event_class_name VARCHAR2(80) := 'Intransit Interorg Shipment for FOB Receipt';
145576: l_description VARCHAR2(4000);
145577: l_transaction_reversal NUMBER;
145578: l_ae_header_id NUMBER;
145579: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
145580: l_log_module VARCHAR2(240);
145581: --
145582: l_acct_reversal_source VARCHAR2(30);
145583: l_trx_reversal_source VARCHAR2(30);

Line 145828: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

145824:
145825: --
145826: -- set event info as cache for other routines to refer event attributes
145827: --
145828: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
145829: (p_application_id => p_application_id
145830: ,p_primary_ledger_id => p_primary_ledger_id
145831: ,p_base_ledger_id => p_base_ledger_id
145832: ,p_target_ledger_id => p_target_ledger_id

Line 145861: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

145857:
145858: --
145859: -- set the status of entry to C_VALID (0)
145860: --
145861: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
145862:
145863: --
145864: -- initialize a row for ae header
145865: --

Line 145891: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

145887: --
145888: -- initilaize the status of ae headers for diffrent balance types
145889: -- the status is initialised to C_NOT_CREATED (2)
145890: --
145891: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145892: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145893: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145894:
145895: --

Line 145892: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

145888: -- initilaize the status of ae headers for diffrent balance types
145889: -- the status is initialised to C_NOT_CREATED (2)
145890: --
145891: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145892: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145893: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145894:
145895: --
145896: -- call api to validate and store accounting attributes for header

Line 145893: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

145889: -- the status is initialised to C_NOT_CREATED (2)
145890: --
145891: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145892: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145893: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145894:
145895: --
145896: -- call api to validate and store accounting attributes for header
145897: --

Line 145927: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

145923: --
145924: l_trx_reversal_source := SUBSTR(NULL, 1,30);
145925:
145926: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
145927: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
145928:
145929: xla_accounting_err_pkg.build_message
145930: (p_appli_s_name => 'XLA'
145931: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 145935: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

145931: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
145932: ,p_token_1 => 'ACCT_ATTR_NAME'
145933: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
145934: ,p_token_2 => 'PRODUCT_NAME'
145935: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145936: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145937: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145938: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145939:

Line 145936: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

145932: ,p_token_1 => 'ACCT_ATTR_NAME'
145933: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
145934: ,p_token_2 => 'PRODUCT_NAME'
145935: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145936: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145937: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145938: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145939:
145940: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 145937: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

145933: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
145934: ,p_token_2 => 'PRODUCT_NAME'
145935: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145936: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145937: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145938: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145939:
145940: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
145941: --

Line 145938: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

145934: ,p_token_2 => 'PRODUCT_NAME'
145935: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145936: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145937: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145938: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145939:
145940: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
145941: --
145942: -- following sets the accounting attributes needed to reverse

Line 145957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

145953: ----------------------------------------------------------------
145954: -- 4262811 - update the header statuses to invalid in need be
145955: ----------------------------------------------------------------
145956: --
145957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
145958:
145959:
145960: -----------------------------------------------
145961: -- No accrual reversal for the event class/type

Line 146081: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

146077: ,p_module => l_log_module);
146078: END IF;
146079:
146080: --
146081: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
146082: --
146083: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
146084: --
146085: -- set event info as cache for other routines to refer event attributes

Line 146083: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

146079:
146080: --
146081: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
146082: --
146083: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
146084: --
146085: -- set event info as cache for other routines to refer event attributes
146086: --
146087:

Line 146091: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

146087:
146088: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
146089: l_previous_event_id := l_event_id;
146090:
146091: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
146092: (p_application_id => p_application_id
146093: ,p_primary_ledger_id => p_primary_ledger_id
146094: ,p_base_ledger_id => p_base_ledger_id
146095: ,p_target_ledger_id => p_target_ledger_id

Line 146132: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

146128: l_acct_reversal_source := SUBSTR(NULL, 1,30);
146129:
146130: IF l_continue_with_lines THEN
146131: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
146132: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
146133:
146134: xla_accounting_err_pkg.build_message
146135: (p_appli_s_name => 'XLA'
146136: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 146140: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

146136: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
146137: ,p_token_1 => 'LINE_NUMBER'
146138: ,p_value_1 => l_array_extract_line_num(Idx)
146139: ,p_token_2 => 'PRODUCT_NAME'
146140: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
146141: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
146142: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
146143: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
146144:

Line 146141: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

146137: ,p_token_1 => 'LINE_NUMBER'
146138: ,p_value_1 => l_array_extract_line_num(Idx)
146139: ,p_token_2 => 'PRODUCT_NAME'
146140: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
146141: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
146142: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
146143: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
146144:
146145: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 146142: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

146138: ,p_value_1 => l_array_extract_line_num(Idx)
146139: ,p_token_2 => 'PRODUCT_NAME'
146140: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
146141: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
146142: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
146143: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
146144:
146145: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
146146: --

Line 146143: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

146139: ,p_token_2 => 'PRODUCT_NAME'
146140: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
146141: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
146142: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
146143: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
146144:
146145: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
146146: --
146147: -- following sets the accounting attributes needed to reverse

Line 146258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

146254:
146255: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
146256: -- or secondary ledger that has different currency with primary
146257: -- or alc that is calculated by sla
146258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
146259: (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'))
146260:
146261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
146262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 146259: (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'))

146255: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
146256: -- or secondary ledger that has different currency with primary
146257: -- or alc that is calculated by sla
146258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
146259: (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'))
146260:
146261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
146262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
146263: AND (l_actual_flag = 'A')) THEN

Line 146261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

146257: -- or alc that is calculated by sla
146258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
146259: (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'))
146260:
146261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
146262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
146263: AND (l_actual_flag = 'A')) THEN
146264: XLA_AE_LINES_PKG.CreateGainOrLossLines(
146265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 146262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

146258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
146259: (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'))
146260:
146261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
146262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
146263: AND (l_actual_flag = 'A')) THEN
146264: XLA_AE_LINES_PKG.CreateGainOrLossLines(
146265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
146266: ,p_application_id => p_application_id

Line 146265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

146261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
146262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
146263: AND (l_actual_flag = 'A')) THEN
146264: XLA_AE_LINES_PKG.CreateGainOrLossLines(
146265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
146266: ,p_application_id => p_application_id
146267: ,p_amb_context_code => 'DEFAULT'
146268: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
146269: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 146268: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

146264: XLA_AE_LINES_PKG.CreateGainOrLossLines(
146265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
146266: ,p_application_id => p_application_id
146267: ,p_amb_context_code => 'DEFAULT'
146268: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
146269: ,p_event_class_code => C_EVENT_CLASS_CODE
146270: ,p_event_type_code => C_EVENT_TYPE_CODE
146271:
146272: ,p_gain_ccid => -1

Line 146742: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

146738:
146739: l_calculate_acctd_flag VARCHAR2(1) :='N';
146740: l_calculate_g_l_flag VARCHAR2(1) :='N';
146741: --
146742: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146743: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146744: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146745: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 146743: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

146739: l_calculate_acctd_flag VARCHAR2(1) :='N';
146740: l_calculate_g_l_flag VARCHAR2(1) :='N';
146741: --
146742: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146743: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146744: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146745: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 146744: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

146740: l_calculate_g_l_flag VARCHAR2(1) :='N';
146741: --
146742: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146743: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146744: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146745: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 146745: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

146741: --
146742: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146743: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146744: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146745: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

146742: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146743: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146744: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146745: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

146743: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146744: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146745: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

146744: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146745: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

146745: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

146746: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

146747: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

146748: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

146749: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

146750: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

146751: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

146752: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

146753: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

146754: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

146755: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

146756: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146764: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

146757: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146764: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
146765: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

146758: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146764: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
146765: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146766: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

146759: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146764: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
146765: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146766: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
146767: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 146764: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

146760: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146764: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
146765: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146766: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
146767: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
146768:

Line 146765: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

146761: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146764: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
146765: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146766: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
146767: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
146768:
146769: l_event_id NUMBER;

Line 146766: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

146762: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146764: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
146765: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146766: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
146767: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
146768:
146769: l_event_id NUMBER;
146770: l_previous_event_id NUMBER;

Line 146767: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

146763: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
146764: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
146765: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
146766: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
146767: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
146768:
146769: l_event_id NUMBER;
146770: l_previous_event_id NUMBER;
146771: l_first_event_id NUMBER;

Line 146785: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

146781: l_event_class_name VARCHAR2(80) := 'Intransit Interorg Receipt for FOB Shipment';
146782: l_description VARCHAR2(4000);
146783: l_transaction_reversal NUMBER;
146784: l_ae_header_id NUMBER;
146785: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
146786: l_log_module VARCHAR2(240);
146787: --
146788: l_acct_reversal_source VARCHAR2(30);
146789: l_trx_reversal_source VARCHAR2(30);

Line 147034: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

147030:
147031: --
147032: -- set event info as cache for other routines to refer event attributes
147033: --
147034: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
147035: (p_application_id => p_application_id
147036: ,p_primary_ledger_id => p_primary_ledger_id
147037: ,p_base_ledger_id => p_base_ledger_id
147038: ,p_target_ledger_id => p_target_ledger_id

Line 147067: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

147063:
147064: --
147065: -- set the status of entry to C_VALID (0)
147066: --
147067: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
147068:
147069: --
147070: -- initialize a row for ae header
147071: --

Line 147097: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

147093: --
147094: -- initilaize the status of ae headers for diffrent balance types
147095: -- the status is initialised to C_NOT_CREATED (2)
147096: --
147097: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
147098: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
147099: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
147100:
147101: --

Line 147098: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

147094: -- initilaize the status of ae headers for diffrent balance types
147095: -- the status is initialised to C_NOT_CREATED (2)
147096: --
147097: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
147098: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
147099: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
147100:
147101: --
147102: -- call api to validate and store accounting attributes for header

Line 147099: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

147095: -- the status is initialised to C_NOT_CREATED (2)
147096: --
147097: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
147098: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
147099: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
147100:
147101: --
147102: -- call api to validate and store accounting attributes for header
147103: --

Line 147133: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

147129: --
147130: l_trx_reversal_source := SUBSTR(NULL, 1,30);
147131:
147132: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
147133: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
147134:
147135: xla_accounting_err_pkg.build_message
147136: (p_appli_s_name => 'XLA'
147137: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 147141: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

147137: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
147138: ,p_token_1 => 'ACCT_ATTR_NAME'
147139: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
147140: ,p_token_2 => 'PRODUCT_NAME'
147141: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
147142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
147143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
147145:

Line 147142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

147138: ,p_token_1 => 'ACCT_ATTR_NAME'
147139: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
147140: ,p_token_2 => 'PRODUCT_NAME'
147141: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
147142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
147143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
147145:
147146: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 147143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

147139: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
147140: ,p_token_2 => 'PRODUCT_NAME'
147141: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
147142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
147143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
147145:
147146: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
147147: --

Line 147144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

147140: ,p_token_2 => 'PRODUCT_NAME'
147141: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
147142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
147143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
147145:
147146: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
147147: --
147148: -- following sets the accounting attributes needed to reverse

Line 147163: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

147159: ----------------------------------------------------------------
147160: -- 4262811 - update the header statuses to invalid in need be
147161: ----------------------------------------------------------------
147162: --
147163: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
147164:
147165:
147166: -----------------------------------------------
147167: -- No accrual reversal for the event class/type

Line 147287: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

147283: ,p_module => l_log_module);
147284: END IF;
147285:
147286: --
147287: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
147288: --
147289: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
147290: --
147291: -- set event info as cache for other routines to refer event attributes

Line 147289: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

147285:
147286: --
147287: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
147288: --
147289: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
147290: --
147291: -- set event info as cache for other routines to refer event attributes
147292: --
147293:

Line 147297: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

147293:
147294: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
147295: l_previous_event_id := l_event_id;
147296:
147297: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
147298: (p_application_id => p_application_id
147299: ,p_primary_ledger_id => p_primary_ledger_id
147300: ,p_base_ledger_id => p_base_ledger_id
147301: ,p_target_ledger_id => p_target_ledger_id

Line 147338: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

147334: l_acct_reversal_source := SUBSTR(NULL, 1,30);
147335:
147336: IF l_continue_with_lines THEN
147337: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
147338: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
147339:
147340: xla_accounting_err_pkg.build_message
147341: (p_appli_s_name => 'XLA'
147342: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 147346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

147342: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
147343: ,p_token_1 => 'LINE_NUMBER'
147344: ,p_value_1 => l_array_extract_line_num(Idx)
147345: ,p_token_2 => 'PRODUCT_NAME'
147346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
147347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
147348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
147350:

Line 147347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

147343: ,p_token_1 => 'LINE_NUMBER'
147344: ,p_value_1 => l_array_extract_line_num(Idx)
147345: ,p_token_2 => 'PRODUCT_NAME'
147346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
147347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
147348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
147350:
147351: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 147348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

147344: ,p_value_1 => l_array_extract_line_num(Idx)
147345: ,p_token_2 => 'PRODUCT_NAME'
147346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
147347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
147348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
147350:
147351: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
147352: --

Line 147349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

147345: ,p_token_2 => 'PRODUCT_NAME'
147346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
147347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
147348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
147350:
147351: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
147352: --
147353: -- following sets the accounting attributes needed to reverse

Line 147464: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

147460:
147461: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
147462: -- or secondary ledger that has different currency with primary
147463: -- or alc that is calculated by sla
147464: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
147465: (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'))
147466:
147467: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147468: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 147465: (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'))

147461: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
147462: -- or secondary ledger that has different currency with primary
147463: -- or alc that is calculated by sla
147464: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
147465: (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'))
147466:
147467: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147468: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
147469: AND (l_actual_flag = 'A')) THEN

Line 147467: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

147463: -- or alc that is calculated by sla
147464: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
147465: (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'))
147466:
147467: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147468: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
147469: AND (l_actual_flag = 'A')) THEN
147470: XLA_AE_LINES_PKG.CreateGainOrLossLines(
147471: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 147468: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

147464: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
147465: (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'))
147466:
147467: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147468: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
147469: AND (l_actual_flag = 'A')) THEN
147470: XLA_AE_LINES_PKG.CreateGainOrLossLines(
147471: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147472: ,p_application_id => p_application_id

Line 147471: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

147467: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147468: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
147469: AND (l_actual_flag = 'A')) THEN
147470: XLA_AE_LINES_PKG.CreateGainOrLossLines(
147471: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147472: ,p_application_id => p_application_id
147473: ,p_amb_context_code => 'DEFAULT'
147474: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
147475: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 147474: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

147470: XLA_AE_LINES_PKG.CreateGainOrLossLines(
147471: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147472: ,p_application_id => p_application_id
147473: ,p_amb_context_code => 'DEFAULT'
147474: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
147475: ,p_event_class_code => C_EVENT_CLASS_CODE
147476: ,p_event_type_code => C_EVENT_TYPE_CODE
147477:
147478: ,p_gain_ccid => -1

Line 147948: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147944:
147945: l_calculate_acctd_flag VARCHAR2(1) :='N';
147946: l_calculate_g_l_flag VARCHAR2(1) :='N';
147947: --
147948: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147949: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147950: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147951: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147949: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147945: l_calculate_acctd_flag VARCHAR2(1) :='N';
147946: l_calculate_g_l_flag VARCHAR2(1) :='N';
147947: --
147948: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147949: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147950: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147951: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 147950: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

147946: l_calculate_g_l_flag VARCHAR2(1) :='N';
147947: --
147948: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147949: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147950: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147951: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 147951: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147947: --
147948: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147949: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147950: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147951: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147948: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147949: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147950: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147951: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

147949: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147950: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147951: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

147950: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147951: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147951: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147952: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147953: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147954: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147955: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147956: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147957: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147958: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147959: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147960: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147961: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147962: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147970: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147963: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147970: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147971: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147964: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147970: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147971: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147972: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147965: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147970: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147971: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147972: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147973: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 147970: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

147966: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147970: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147971: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147972: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147973: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147974:

Line 147971: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

147967: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147970: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147971: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147972: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147973: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147974:
147975: l_event_id NUMBER;

Line 147972: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

147968: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147970: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147971: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147972: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147973: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147974:
147975: l_event_id NUMBER;
147976: l_previous_event_id NUMBER;

Line 147973: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

147969: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147970: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147971: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147972: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147973: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147974:
147975: l_event_id NUMBER;
147976: l_previous_event_id NUMBER;
147977: l_first_event_id NUMBER;

Line 147991: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

147987: l_event_class_name VARCHAR2(80) := 'Recipient-side Intransit Interorg Shipment for FOB Shipment';
147988: l_description VARCHAR2(4000);
147989: l_transaction_reversal NUMBER;
147990: l_ae_header_id NUMBER;
147991: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
147992: l_log_module VARCHAR2(240);
147993: --
147994: l_acct_reversal_source VARCHAR2(30);
147995: l_trx_reversal_source VARCHAR2(30);

Line 148240: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

148236:
148237: --
148238: -- set event info as cache for other routines to refer event attributes
148239: --
148240: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
148241: (p_application_id => p_application_id
148242: ,p_primary_ledger_id => p_primary_ledger_id
148243: ,p_base_ledger_id => p_base_ledger_id
148244: ,p_target_ledger_id => p_target_ledger_id

Line 148273: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

148269:
148270: --
148271: -- set the status of entry to C_VALID (0)
148272: --
148273: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
148274:
148275: --
148276: -- initialize a row for ae header
148277: --

Line 148303: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

148299: --
148300: -- initilaize the status of ae headers for diffrent balance types
148301: -- the status is initialised to C_NOT_CREATED (2)
148302: --
148303: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148304: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148305: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148306:
148307: --

Line 148304: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

148300: -- initilaize the status of ae headers for diffrent balance types
148301: -- the status is initialised to C_NOT_CREATED (2)
148302: --
148303: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148304: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148305: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148306:
148307: --
148308: -- call api to validate and store accounting attributes for header

Line 148305: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

148301: -- the status is initialised to C_NOT_CREATED (2)
148302: --
148303: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148304: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148305: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148306:
148307: --
148308: -- call api to validate and store accounting attributes for header
148309: --

Line 148339: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

148335: --
148336: l_trx_reversal_source := SUBSTR(NULL, 1,30);
148337:
148338: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
148339: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
148340:
148341: xla_accounting_err_pkg.build_message
148342: (p_appli_s_name => 'XLA'
148343: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 148347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

148343: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
148344: ,p_token_1 => 'ACCT_ATTR_NAME'
148345: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
148346: ,p_token_2 => 'PRODUCT_NAME'
148347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148351:

Line 148348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

148344: ,p_token_1 => 'ACCT_ATTR_NAME'
148345: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
148346: ,p_token_2 => 'PRODUCT_NAME'
148347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148351:
148352: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 148349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

148345: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
148346: ,p_token_2 => 'PRODUCT_NAME'
148347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148351:
148352: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
148353: --

Line 148350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

148346: ,p_token_2 => 'PRODUCT_NAME'
148347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148351:
148352: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
148353: --
148354: -- following sets the accounting attributes needed to reverse

Line 148369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

148365: ----------------------------------------------------------------
148366: -- 4262811 - update the header statuses to invalid in need be
148367: ----------------------------------------------------------------
148368: --
148369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
148370:
148371:
148372: -----------------------------------------------
148373: -- No accrual reversal for the event class/type

Line 148493: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

148489: ,p_module => l_log_module);
148490: END IF;
148491:
148492: --
148493: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
148494: --
148495: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
148496: --
148497: -- set event info as cache for other routines to refer event attributes

Line 148495: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

148491:
148492: --
148493: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
148494: --
148495: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
148496: --
148497: -- set event info as cache for other routines to refer event attributes
148498: --
148499:

Line 148503: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

148499:
148500: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
148501: l_previous_event_id := l_event_id;
148502:
148503: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
148504: (p_application_id => p_application_id
148505: ,p_primary_ledger_id => p_primary_ledger_id
148506: ,p_base_ledger_id => p_base_ledger_id
148507: ,p_target_ledger_id => p_target_ledger_id

Line 148544: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

148540: l_acct_reversal_source := SUBSTR(NULL, 1,30);
148541:
148542: IF l_continue_with_lines THEN
148543: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
148544: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
148545:
148546: xla_accounting_err_pkg.build_message
148547: (p_appli_s_name => 'XLA'
148548: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 148552: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

148548: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
148549: ,p_token_1 => 'LINE_NUMBER'
148550: ,p_value_1 => l_array_extract_line_num(Idx)
148551: ,p_token_2 => 'PRODUCT_NAME'
148552: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148553: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148554: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148555: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148556:

Line 148553: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

148549: ,p_token_1 => 'LINE_NUMBER'
148550: ,p_value_1 => l_array_extract_line_num(Idx)
148551: ,p_token_2 => 'PRODUCT_NAME'
148552: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148553: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148554: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148555: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148556:
148557: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 148554: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

148550: ,p_value_1 => l_array_extract_line_num(Idx)
148551: ,p_token_2 => 'PRODUCT_NAME'
148552: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148553: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148554: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148555: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148556:
148557: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
148558: --

Line 148555: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

148551: ,p_token_2 => 'PRODUCT_NAME'
148552: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148553: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148554: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148555: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148556:
148557: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
148558: --
148559: -- following sets the accounting attributes needed to reverse

Line 148782: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

148778:
148779: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
148780: -- or secondary ledger that has different currency with primary
148781: -- or alc that is calculated by sla
148782: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
148783: (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'))
148784:
148785: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
148786: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 148783: (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'))

148779: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
148780: -- or secondary ledger that has different currency with primary
148781: -- or alc that is calculated by sla
148782: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
148783: (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'))
148784:
148785: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
148786: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
148787: AND (l_actual_flag = 'A')) THEN

Line 148785: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

148781: -- or alc that is calculated by sla
148782: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
148783: (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'))
148784:
148785: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
148786: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
148787: AND (l_actual_flag = 'A')) THEN
148788: XLA_AE_LINES_PKG.CreateGainOrLossLines(
148789: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 148786: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

148782: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
148783: (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'))
148784:
148785: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
148786: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
148787: AND (l_actual_flag = 'A')) THEN
148788: XLA_AE_LINES_PKG.CreateGainOrLossLines(
148789: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148790: ,p_application_id => p_application_id

Line 148789: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

148785: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
148786: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
148787: AND (l_actual_flag = 'A')) THEN
148788: XLA_AE_LINES_PKG.CreateGainOrLossLines(
148789: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148790: ,p_application_id => p_application_id
148791: ,p_amb_context_code => 'DEFAULT'
148792: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
148793: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 148792: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

148788: XLA_AE_LINES_PKG.CreateGainOrLossLines(
148789: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148790: ,p_application_id => p_application_id
148791: ,p_amb_context_code => 'DEFAULT'
148792: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
148793: ,p_event_class_code => C_EVENT_CLASS_CODE
148794: ,p_event_type_code => C_EVENT_TYPE_CODE
148795:
148796: ,p_gain_ccid => -1

Line 149266: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

149262:
149263: l_calculate_acctd_flag VARCHAR2(1) :='N';
149264: l_calculate_g_l_flag VARCHAR2(1) :='N';
149265: --
149266: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149267: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149268: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149269: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 149267: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

149263: l_calculate_acctd_flag VARCHAR2(1) :='N';
149264: l_calculate_g_l_flag VARCHAR2(1) :='N';
149265: --
149266: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149267: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149268: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149269: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 149268: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

149264: l_calculate_g_l_flag VARCHAR2(1) :='N';
149265: --
149266: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149267: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149268: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149269: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 149269: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

149265: --
149266: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149267: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149268: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149269: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

149266: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149267: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149268: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149269: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

149267: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149268: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149269: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

149268: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149269: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

149269: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

149270: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

149271: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

149272: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

149273: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

149274: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

149275: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

149276: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

149277: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

149278: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

149279: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

149280: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149288: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

149281: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149288: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
149289: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

149282: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149288: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
149289: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149290: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

149283: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149288: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
149289: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149290: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
149291: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 149288: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

149284: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149288: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
149289: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149290: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
149291: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
149292:

Line 149289: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

149285: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149288: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
149289: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149290: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
149291: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
149292:
149293: l_event_id NUMBER;

Line 149290: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

149286: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149288: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
149289: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149290: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
149291: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
149292:
149293: l_event_id NUMBER;
149294: l_previous_event_id NUMBER;

Line 149291: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

149287: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
149288: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
149289: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
149290: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
149291: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
149292:
149293: l_event_id NUMBER;
149294: l_previous_event_id NUMBER;
149295: l_first_event_id NUMBER;

Line 149309: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

149305: l_event_class_name VARCHAR2(80) := 'Recipient-side Intransit Interorg Shipment for FOB Shipment';
149306: l_description VARCHAR2(4000);
149307: l_transaction_reversal NUMBER;
149308: l_ae_header_id NUMBER;
149309: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
149310: l_log_module VARCHAR2(240);
149311: --
149312: l_acct_reversal_source VARCHAR2(30);
149313: l_trx_reversal_source VARCHAR2(30);

Line 149558: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

149554:
149555: --
149556: -- set event info as cache for other routines to refer event attributes
149557: --
149558: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
149559: (p_application_id => p_application_id
149560: ,p_primary_ledger_id => p_primary_ledger_id
149561: ,p_base_ledger_id => p_base_ledger_id
149562: ,p_target_ledger_id => p_target_ledger_id

Line 149591: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

149587:
149588: --
149589: -- set the status of entry to C_VALID (0)
149590: --
149591: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
149592:
149593: --
149594: -- initialize a row for ae header
149595: --

Line 149621: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

149617: --
149618: -- initilaize the status of ae headers for diffrent balance types
149619: -- the status is initialised to C_NOT_CREATED (2)
149620: --
149621: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
149622: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
149623: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
149624:
149625: --

Line 149622: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

149618: -- initilaize the status of ae headers for diffrent balance types
149619: -- the status is initialised to C_NOT_CREATED (2)
149620: --
149621: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
149622: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
149623: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
149624:
149625: --
149626: -- call api to validate and store accounting attributes for header

Line 149623: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

149619: -- the status is initialised to C_NOT_CREATED (2)
149620: --
149621: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
149622: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
149623: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
149624:
149625: --
149626: -- call api to validate and store accounting attributes for header
149627: --

Line 149657: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

149653: --
149654: l_trx_reversal_source := SUBSTR(NULL, 1,30);
149655:
149656: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
149657: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
149658:
149659: xla_accounting_err_pkg.build_message
149660: (p_appli_s_name => 'XLA'
149661: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 149665: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

149661: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
149662: ,p_token_1 => 'ACCT_ATTR_NAME'
149663: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
149664: ,p_token_2 => 'PRODUCT_NAME'
149665: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
149666: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
149667: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
149668: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
149669:

Line 149666: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

149662: ,p_token_1 => 'ACCT_ATTR_NAME'
149663: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
149664: ,p_token_2 => 'PRODUCT_NAME'
149665: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
149666: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
149667: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
149668: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
149669:
149670: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 149667: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

149663: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
149664: ,p_token_2 => 'PRODUCT_NAME'
149665: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
149666: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
149667: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
149668: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
149669:
149670: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
149671: --

Line 149668: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

149664: ,p_token_2 => 'PRODUCT_NAME'
149665: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
149666: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
149667: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
149668: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
149669:
149670: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
149671: --
149672: -- following sets the accounting attributes needed to reverse

Line 149687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

149683: ----------------------------------------------------------------
149684: -- 4262811 - update the header statuses to invalid in need be
149685: ----------------------------------------------------------------
149686: --
149687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
149688:
149689:
149690: -----------------------------------------------
149691: -- No accrual reversal for the event class/type

Line 149811: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

149807: ,p_module => l_log_module);
149808: END IF;
149809:
149810: --
149811: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
149812: --
149813: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
149814: --
149815: -- set event info as cache for other routines to refer event attributes

Line 149813: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

149809:
149810: --
149811: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
149812: --
149813: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
149814: --
149815: -- set event info as cache for other routines to refer event attributes
149816: --
149817:

Line 149821: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

149817:
149818: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
149819: l_previous_event_id := l_event_id;
149820:
149821: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
149822: (p_application_id => p_application_id
149823: ,p_primary_ledger_id => p_primary_ledger_id
149824: ,p_base_ledger_id => p_base_ledger_id
149825: ,p_target_ledger_id => p_target_ledger_id

Line 149862: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

149858: l_acct_reversal_source := SUBSTR(NULL, 1,30);
149859:
149860: IF l_continue_with_lines THEN
149861: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
149862: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
149863:
149864: xla_accounting_err_pkg.build_message
149865: (p_appli_s_name => 'XLA'
149866: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 149870: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

149866: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
149867: ,p_token_1 => 'LINE_NUMBER'
149868: ,p_value_1 => l_array_extract_line_num(Idx)
149869: ,p_token_2 => 'PRODUCT_NAME'
149870: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
149871: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
149872: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
149873: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
149874:

Line 149871: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

149867: ,p_token_1 => 'LINE_NUMBER'
149868: ,p_value_1 => l_array_extract_line_num(Idx)
149869: ,p_token_2 => 'PRODUCT_NAME'
149870: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
149871: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
149872: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
149873: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
149874:
149875: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 149872: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

149868: ,p_value_1 => l_array_extract_line_num(Idx)
149869: ,p_token_2 => 'PRODUCT_NAME'
149870: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
149871: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
149872: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
149873: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
149874:
149875: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
149876: --

Line 149873: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

149869: ,p_token_2 => 'PRODUCT_NAME'
149870: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
149871: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
149872: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
149873: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
149874:
149875: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
149876: --
149877: -- following sets the accounting attributes needed to reverse

Line 150044: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

150040:
150041: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
150042: -- or secondary ledger that has different currency with primary
150043: -- or alc that is calculated by sla
150044: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
150045: (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'))
150046:
150047: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150048: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 150045: (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'))

150041: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
150042: -- or secondary ledger that has different currency with primary
150043: -- or alc that is calculated by sla
150044: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
150045: (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'))
150046:
150047: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150048: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
150049: AND (l_actual_flag = 'A')) THEN

Line 150047: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

150043: -- or alc that is calculated by sla
150044: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
150045: (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'))
150046:
150047: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150048: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
150049: AND (l_actual_flag = 'A')) THEN
150050: XLA_AE_LINES_PKG.CreateGainOrLossLines(
150051: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 150048: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

150044: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
150045: (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'))
150046:
150047: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150048: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
150049: AND (l_actual_flag = 'A')) THEN
150050: XLA_AE_LINES_PKG.CreateGainOrLossLines(
150051: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150052: ,p_application_id => p_application_id

Line 150051: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

150047: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150048: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
150049: AND (l_actual_flag = 'A')) THEN
150050: XLA_AE_LINES_PKG.CreateGainOrLossLines(
150051: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150052: ,p_application_id => p_application_id
150053: ,p_amb_context_code => 'DEFAULT'
150054: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
150055: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 150054: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

150050: XLA_AE_LINES_PKG.CreateGainOrLossLines(
150051: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150052: ,p_application_id => p_application_id
150053: ,p_amb_context_code => 'DEFAULT'
150054: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
150055: ,p_event_class_code => C_EVENT_CLASS_CODE
150056: ,p_event_type_code => C_EVENT_TYPE_CODE
150057:
150058: ,p_gain_ccid => -1

Line 150528: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

150524:
150525: l_calculate_acctd_flag VARCHAR2(1) :='N';
150526: l_calculate_g_l_flag VARCHAR2(1) :='N';
150527: --
150528: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150529: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150530: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150531: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 150529: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

150525: l_calculate_acctd_flag VARCHAR2(1) :='N';
150526: l_calculate_g_l_flag VARCHAR2(1) :='N';
150527: --
150528: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150529: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150530: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150531: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 150530: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

150526: l_calculate_g_l_flag VARCHAR2(1) :='N';
150527: --
150528: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150529: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150530: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150531: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 150531: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

150527: --
150528: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150529: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150530: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150531: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

150528: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150529: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150530: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150531: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

150529: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150530: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150531: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

150530: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150531: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

150531: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

150532: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

150533: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

150534: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

150535: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

150536: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

150537: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

150538: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

150539: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

150540: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

150541: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

150542: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150550: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

150543: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150550: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
150551: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

150544: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150550: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
150551: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150552: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

150545: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150550: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
150551: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150552: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
150553: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 150550: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

150546: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150550: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
150551: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150552: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
150553: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
150554:

Line 150551: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

150547: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150550: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
150551: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150552: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
150553: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
150554:
150555: l_event_id NUMBER;

Line 150552: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

150548: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150550: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
150551: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150552: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
150553: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
150554:
150555: l_event_id NUMBER;
150556: l_previous_event_id NUMBER;

Line 150553: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

150549: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
150550: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
150551: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
150552: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
150553: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
150554:
150555: l_event_id NUMBER;
150556: l_previous_event_id NUMBER;
150557: l_first_event_id NUMBER;

Line 150571: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

150567: l_event_class_name VARCHAR2(80) := 'Sender-side Intransit Interorg Shipment for FOB Shipment';
150568: l_description VARCHAR2(4000);
150569: l_transaction_reversal NUMBER;
150570: l_ae_header_id NUMBER;
150571: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
150572: l_log_module VARCHAR2(240);
150573: --
150574: l_acct_reversal_source VARCHAR2(30);
150575: l_trx_reversal_source VARCHAR2(30);

Line 150820: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

150816:
150817: --
150818: -- set event info as cache for other routines to refer event attributes
150819: --
150820: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
150821: (p_application_id => p_application_id
150822: ,p_primary_ledger_id => p_primary_ledger_id
150823: ,p_base_ledger_id => p_base_ledger_id
150824: ,p_target_ledger_id => p_target_ledger_id

Line 150853: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

150849:
150850: --
150851: -- set the status of entry to C_VALID (0)
150852: --
150853: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
150854:
150855: --
150856: -- initialize a row for ae header
150857: --

Line 150883: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

150879: --
150880: -- initilaize the status of ae headers for diffrent balance types
150881: -- the status is initialised to C_NOT_CREATED (2)
150882: --
150883: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
150884: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
150885: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
150886:
150887: --

Line 150884: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

150880: -- initilaize the status of ae headers for diffrent balance types
150881: -- the status is initialised to C_NOT_CREATED (2)
150882: --
150883: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
150884: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
150885: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
150886:
150887: --
150888: -- call api to validate and store accounting attributes for header

Line 150885: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

150881: -- the status is initialised to C_NOT_CREATED (2)
150882: --
150883: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
150884: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
150885: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
150886:
150887: --
150888: -- call api to validate and store accounting attributes for header
150889: --

Line 150919: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

150915: --
150916: l_trx_reversal_source := SUBSTR(NULL, 1,30);
150917:
150918: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
150919: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
150920:
150921: xla_accounting_err_pkg.build_message
150922: (p_appli_s_name => 'XLA'
150923: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 150927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

150923: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
150924: ,p_token_1 => 'ACCT_ATTR_NAME'
150925: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
150926: ,p_token_2 => 'PRODUCT_NAME'
150927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
150928: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
150929: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
150931:

Line 150928: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

150924: ,p_token_1 => 'ACCT_ATTR_NAME'
150925: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
150926: ,p_token_2 => 'PRODUCT_NAME'
150927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
150928: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
150929: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
150931:
150932: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 150929: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

150925: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
150926: ,p_token_2 => 'PRODUCT_NAME'
150927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
150928: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
150929: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
150931:
150932: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
150933: --

Line 150930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

150926: ,p_token_2 => 'PRODUCT_NAME'
150927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
150928: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
150929: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
150931:
150932: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
150933: --
150934: -- following sets the accounting attributes needed to reverse

Line 150949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

150945: ----------------------------------------------------------------
150946: -- 4262811 - update the header statuses to invalid in need be
150947: ----------------------------------------------------------------
150948: --
150949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
150950:
150951:
150952: -----------------------------------------------
150953: -- No accrual reversal for the event class/type

Line 151073: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

151069: ,p_module => l_log_module);
151070: END IF;
151071:
151072: --
151073: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
151074: --
151075: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
151076: --
151077: -- set event info as cache for other routines to refer event attributes

Line 151075: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

151071:
151072: --
151073: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
151074: --
151075: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
151076: --
151077: -- set event info as cache for other routines to refer event attributes
151078: --
151079:

Line 151083: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

151079:
151080: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
151081: l_previous_event_id := l_event_id;
151082:
151083: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
151084: (p_application_id => p_application_id
151085: ,p_primary_ledger_id => p_primary_ledger_id
151086: ,p_base_ledger_id => p_base_ledger_id
151087: ,p_target_ledger_id => p_target_ledger_id

Line 151124: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

151120: l_acct_reversal_source := SUBSTR(NULL, 1,30);
151121:
151122: IF l_continue_with_lines THEN
151123: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
151124: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
151125:
151126: xla_accounting_err_pkg.build_message
151127: (p_appli_s_name => 'XLA'
151128: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 151132: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

151128: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
151129: ,p_token_1 => 'LINE_NUMBER'
151130: ,p_value_1 => l_array_extract_line_num(Idx)
151131: ,p_token_2 => 'PRODUCT_NAME'
151132: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151133: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151134: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151135: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151136:

Line 151133: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

151129: ,p_token_1 => 'LINE_NUMBER'
151130: ,p_value_1 => l_array_extract_line_num(Idx)
151131: ,p_token_2 => 'PRODUCT_NAME'
151132: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151133: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151134: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151135: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151136:
151137: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 151134: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

151130: ,p_value_1 => l_array_extract_line_num(Idx)
151131: ,p_token_2 => 'PRODUCT_NAME'
151132: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151133: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151134: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151135: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151136:
151137: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
151138: --

Line 151135: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

151131: ,p_token_2 => 'PRODUCT_NAME'
151132: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151133: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151134: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151135: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151136:
151137: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
151138: --
151139: -- following sets the accounting attributes needed to reverse

Line 151306: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

151302:
151303: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
151304: -- or secondary ledger that has different currency with primary
151305: -- or alc that is calculated by sla
151306: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
151307: (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'))
151308:
151309: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
151310: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 151307: (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'))

151303: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
151304: -- or secondary ledger that has different currency with primary
151305: -- or alc that is calculated by sla
151306: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
151307: (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'))
151308:
151309: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
151310: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
151311: AND (l_actual_flag = 'A')) THEN

Line 151309: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

151305: -- or alc that is calculated by sla
151306: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
151307: (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'))
151308:
151309: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
151310: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
151311: AND (l_actual_flag = 'A')) THEN
151312: XLA_AE_LINES_PKG.CreateGainOrLossLines(
151313: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 151310: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

151306: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
151307: (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'))
151308:
151309: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
151310: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
151311: AND (l_actual_flag = 'A')) THEN
151312: XLA_AE_LINES_PKG.CreateGainOrLossLines(
151313: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151314: ,p_application_id => p_application_id

Line 151313: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

151309: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
151310: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
151311: AND (l_actual_flag = 'A')) THEN
151312: XLA_AE_LINES_PKG.CreateGainOrLossLines(
151313: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151314: ,p_application_id => p_application_id
151315: ,p_amb_context_code => 'DEFAULT'
151316: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
151317: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 151316: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

151312: XLA_AE_LINES_PKG.CreateGainOrLossLines(
151313: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151314: ,p_application_id => p_application_id
151315: ,p_amb_context_code => 'DEFAULT'
151316: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
151317: ,p_event_class_code => C_EVENT_CLASS_CODE
151318: ,p_event_type_code => C_EVENT_TYPE_CODE
151319:
151320: ,p_gain_ccid => -1

Line 151790: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151786:
151787: l_calculate_acctd_flag VARCHAR2(1) :='N';
151788: l_calculate_g_l_flag VARCHAR2(1) :='N';
151789: --
151790: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151791: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151792: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151793: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151791: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151787: l_calculate_acctd_flag VARCHAR2(1) :='N';
151788: l_calculate_g_l_flag VARCHAR2(1) :='N';
151789: --
151790: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151791: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151792: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151793: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 151792: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

151788: l_calculate_g_l_flag VARCHAR2(1) :='N';
151789: --
151790: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151791: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151792: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151793: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 151793: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151789: --
151790: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151791: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151792: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151793: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151790: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151791: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151792: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151793: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

151791: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151792: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151793: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

151792: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151793: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151793: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151794: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151795: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151796: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151797: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151798: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151799: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151800: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151801: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151802: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151803: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151804: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151812: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151805: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151812: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151813: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151806: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151812: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151813: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151814: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151807: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151812: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151813: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151814: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151815: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 151812: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

151808: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151812: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151813: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151814: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151815: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151816:

Line 151813: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

151809: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151812: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151813: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151814: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151815: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151816:
151817: l_event_id NUMBER;

Line 151814: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

151810: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151812: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151813: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151814: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151815: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151816:
151817: l_event_id NUMBER;
151818: l_previous_event_id NUMBER;

Line 151815: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

151811: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151812: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151813: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151814: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151815: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151816:
151817: l_event_id NUMBER;
151818: l_previous_event_id NUMBER;
151819: l_first_event_id NUMBER;

Line 151833: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

151829: l_event_class_name VARCHAR2(80) := 'Sender-side Intransit Interorg Shipment for FOB Shipment';
151830: l_description VARCHAR2(4000);
151831: l_transaction_reversal NUMBER;
151832: l_ae_header_id NUMBER;
151833: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
151834: l_log_module VARCHAR2(240);
151835: --
151836: l_acct_reversal_source VARCHAR2(30);
151837: l_trx_reversal_source VARCHAR2(30);

Line 152082: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

152078:
152079: --
152080: -- set event info as cache for other routines to refer event attributes
152081: --
152082: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
152083: (p_application_id => p_application_id
152084: ,p_primary_ledger_id => p_primary_ledger_id
152085: ,p_base_ledger_id => p_base_ledger_id
152086: ,p_target_ledger_id => p_target_ledger_id

Line 152115: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

152111:
152112: --
152113: -- set the status of entry to C_VALID (0)
152114: --
152115: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
152116:
152117: --
152118: -- initialize a row for ae header
152119: --

Line 152145: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

152141: --
152142: -- initilaize the status of ae headers for diffrent balance types
152143: -- the status is initialised to C_NOT_CREATED (2)
152144: --
152145: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
152146: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
152147: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
152148:
152149: --

Line 152146: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

152142: -- initilaize the status of ae headers for diffrent balance types
152143: -- the status is initialised to C_NOT_CREATED (2)
152144: --
152145: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
152146: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
152147: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
152148:
152149: --
152150: -- call api to validate and store accounting attributes for header

Line 152147: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

152143: -- the status is initialised to C_NOT_CREATED (2)
152144: --
152145: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
152146: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
152147: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
152148:
152149: --
152150: -- call api to validate and store accounting attributes for header
152151: --

Line 152181: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

152177: --
152178: l_trx_reversal_source := SUBSTR(NULL, 1,30);
152179:
152180: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
152181: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
152182:
152183: xla_accounting_err_pkg.build_message
152184: (p_appli_s_name => 'XLA'
152185: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 152189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

152185: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
152186: ,p_token_1 => 'ACCT_ATTR_NAME'
152187: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
152188: ,p_token_2 => 'PRODUCT_NAME'
152189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
152190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
152191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
152193:

Line 152190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

152186: ,p_token_1 => 'ACCT_ATTR_NAME'
152187: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
152188: ,p_token_2 => 'PRODUCT_NAME'
152189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
152190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
152191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
152193:
152194: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 152191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

152187: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
152188: ,p_token_2 => 'PRODUCT_NAME'
152189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
152190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
152191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
152193:
152194: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
152195: --

Line 152192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

152188: ,p_token_2 => 'PRODUCT_NAME'
152189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
152190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
152191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
152193:
152194: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
152195: --
152196: -- following sets the accounting attributes needed to reverse

Line 152211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

152207: ----------------------------------------------------------------
152208: -- 4262811 - update the header statuses to invalid in need be
152209: ----------------------------------------------------------------
152210: --
152211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
152212:
152213:
152214: -----------------------------------------------
152215: -- No accrual reversal for the event class/type

Line 152335: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

152331: ,p_module => l_log_module);
152332: END IF;
152333:
152334: --
152335: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
152336: --
152337: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
152338: --
152339: -- set event info as cache for other routines to refer event attributes

Line 152337: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

152333:
152334: --
152335: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
152336: --
152337: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
152338: --
152339: -- set event info as cache for other routines to refer event attributes
152340: --
152341:

Line 152345: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

152341:
152342: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
152343: l_previous_event_id := l_event_id;
152344:
152345: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
152346: (p_application_id => p_application_id
152347: ,p_primary_ledger_id => p_primary_ledger_id
152348: ,p_base_ledger_id => p_base_ledger_id
152349: ,p_target_ledger_id => p_target_ledger_id

Line 152386: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

152382: l_acct_reversal_source := SUBSTR(NULL, 1,30);
152383:
152384: IF l_continue_with_lines THEN
152385: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
152386: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
152387:
152388: xla_accounting_err_pkg.build_message
152389: (p_appli_s_name => 'XLA'
152390: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 152394: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

152390: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
152391: ,p_token_1 => 'LINE_NUMBER'
152392: ,p_value_1 => l_array_extract_line_num(Idx)
152393: ,p_token_2 => 'PRODUCT_NAME'
152394: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
152395: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
152396: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152397: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
152398:

Line 152395: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

152391: ,p_token_1 => 'LINE_NUMBER'
152392: ,p_value_1 => l_array_extract_line_num(Idx)
152393: ,p_token_2 => 'PRODUCT_NAME'
152394: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
152395: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
152396: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152397: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
152398:
152399: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 152396: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

152392: ,p_value_1 => l_array_extract_line_num(Idx)
152393: ,p_token_2 => 'PRODUCT_NAME'
152394: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
152395: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
152396: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152397: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
152398:
152399: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
152400: --

Line 152397: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

152393: ,p_token_2 => 'PRODUCT_NAME'
152394: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
152395: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
152396: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152397: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
152398:
152399: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
152400: --
152401: -- following sets the accounting attributes needed to reverse

Line 152568: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

152564:
152565: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
152566: -- or secondary ledger that has different currency with primary
152567: -- or alc that is calculated by sla
152568: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
152569: (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'))
152570:
152571: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152572: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 152569: (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'))

152565: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
152566: -- or secondary ledger that has different currency with primary
152567: -- or alc that is calculated by sla
152568: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
152569: (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'))
152570:
152571: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152572: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
152573: AND (l_actual_flag = 'A')) THEN

Line 152571: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

152567: -- or alc that is calculated by sla
152568: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
152569: (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'))
152570:
152571: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152572: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
152573: AND (l_actual_flag = 'A')) THEN
152574: XLA_AE_LINES_PKG.CreateGainOrLossLines(
152575: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 152572: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

152568: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
152569: (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'))
152570:
152571: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152572: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
152573: AND (l_actual_flag = 'A')) THEN
152574: XLA_AE_LINES_PKG.CreateGainOrLossLines(
152575: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152576: ,p_application_id => p_application_id

Line 152575: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

152571: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152572: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
152573: AND (l_actual_flag = 'A')) THEN
152574: XLA_AE_LINES_PKG.CreateGainOrLossLines(
152575: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152576: ,p_application_id => p_application_id
152577: ,p_amb_context_code => 'DEFAULT'
152578: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
152579: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 152578: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

152574: XLA_AE_LINES_PKG.CreateGainOrLossLines(
152575: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152576: ,p_application_id => p_application_id
152577: ,p_amb_context_code => 'DEFAULT'
152578: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
152579: ,p_event_class_code => C_EVENT_CLASS_CODE
152580: ,p_event_type_code => C_EVENT_TYPE_CODE
152581:
152582: ,p_gain_ccid => -1

Line 153052: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153048:
153049: l_calculate_acctd_flag VARCHAR2(1) :='N';
153050: l_calculate_g_l_flag VARCHAR2(1) :='N';
153051: --
153052: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153053: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153054: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153055: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153053: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153049: l_calculate_acctd_flag VARCHAR2(1) :='N';
153050: l_calculate_g_l_flag VARCHAR2(1) :='N';
153051: --
153052: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153053: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153054: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153055: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 153054: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153050: l_calculate_g_l_flag VARCHAR2(1) :='N';
153051: --
153052: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153053: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153054: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153055: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 153055: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153051: --
153052: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153053: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153054: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153055: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153052: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153053: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153054: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153055: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153053: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153054: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153055: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153054: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153055: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153055: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153056: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153057: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153058: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153059: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153060: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153061: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153062: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153063: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153064: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153065: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153066: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153074: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153067: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153074: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153075: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153068: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153074: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153075: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153076: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153069: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153074: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153075: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153076: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153077: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 153074: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

153070: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153074: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153075: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153076: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153077: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153078:

Line 153075: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153071: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153074: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153075: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153076: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153077: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153078:
153079: l_event_id NUMBER;

Line 153076: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

153072: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153074: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153075: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153076: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153077: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153078:
153079: l_event_id NUMBER;
153080: l_previous_event_id NUMBER;

Line 153077: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

153073: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153074: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153075: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153076: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153077: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153078:
153079: l_event_id NUMBER;
153080: l_previous_event_id NUMBER;
153081: l_first_event_id NUMBER;

Line 153095: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

153091: l_event_class_name VARCHAR2(80) := 'GL Cost Allocation';
153092: l_description VARCHAR2(4000);
153093: l_transaction_reversal NUMBER;
153094: l_ae_header_id NUMBER;
153095: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
153096: l_log_module VARCHAR2(240);
153097: --
153098: l_acct_reversal_source VARCHAR2(30);
153099: l_trx_reversal_source VARCHAR2(30);

Line 153344: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

153340:
153341: --
153342: -- set event info as cache for other routines to refer event attributes
153343: --
153344: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
153345: (p_application_id => p_application_id
153346: ,p_primary_ledger_id => p_primary_ledger_id
153347: ,p_base_ledger_id => p_base_ledger_id
153348: ,p_target_ledger_id => p_target_ledger_id

Line 153377: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

153373:
153374: --
153375: -- set the status of entry to C_VALID (0)
153376: --
153377: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
153378:
153379: --
153380: -- initialize a row for ae header
153381: --

Line 153407: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

153403: --
153404: -- initilaize the status of ae headers for diffrent balance types
153405: -- the status is initialised to C_NOT_CREATED (2)
153406: --
153407: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153408: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153409: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153410:
153411: --

Line 153408: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

153404: -- initilaize the status of ae headers for diffrent balance types
153405: -- the status is initialised to C_NOT_CREATED (2)
153406: --
153407: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153408: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153409: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153410:
153411: --
153412: -- call api to validate and store accounting attributes for header

Line 153409: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

153405: -- the status is initialised to C_NOT_CREATED (2)
153406: --
153407: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153408: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153409: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153410:
153411: --
153412: -- call api to validate and store accounting attributes for header
153413: --

Line 153443: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

153439: --
153440: l_trx_reversal_source := SUBSTR(NULL, 1,30);
153441:
153442: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
153443: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
153444:
153445: xla_accounting_err_pkg.build_message
153446: (p_appli_s_name => 'XLA'
153447: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 153451: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

153447: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
153448: ,p_token_1 => 'ACCT_ATTR_NAME'
153449: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
153450: ,p_token_2 => 'PRODUCT_NAME'
153451: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153455:

Line 153452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

153448: ,p_token_1 => 'ACCT_ATTR_NAME'
153449: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
153450: ,p_token_2 => 'PRODUCT_NAME'
153451: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153455:
153456: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 153453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

153449: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
153450: ,p_token_2 => 'PRODUCT_NAME'
153451: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153455:
153456: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
153457: --

Line 153454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

153450: ,p_token_2 => 'PRODUCT_NAME'
153451: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153455:
153456: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
153457: --
153458: -- following sets the accounting attributes needed to reverse

Line 153473: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

153469: ----------------------------------------------------------------
153470: -- 4262811 - update the header statuses to invalid in need be
153471: ----------------------------------------------------------------
153472: --
153473: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
153474:
153475:
153476: -----------------------------------------------
153477: -- No accrual reversal for the event class/type

Line 153597: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

153593: ,p_module => l_log_module);
153594: END IF;
153595:
153596: --
153597: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
153598: --
153599: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
153600: --
153601: -- set event info as cache for other routines to refer event attributes

Line 153599: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

153595:
153596: --
153597: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
153598: --
153599: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
153600: --
153601: -- set event info as cache for other routines to refer event attributes
153602: --
153603:

Line 153607: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

153603:
153604: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
153605: l_previous_event_id := l_event_id;
153606:
153607: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
153608: (p_application_id => p_application_id
153609: ,p_primary_ledger_id => p_primary_ledger_id
153610: ,p_base_ledger_id => p_base_ledger_id
153611: ,p_target_ledger_id => p_target_ledger_id

Line 153648: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

153644: l_acct_reversal_source := SUBSTR(NULL, 1,30);
153645:
153646: IF l_continue_with_lines THEN
153647: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
153648: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
153649:
153650: xla_accounting_err_pkg.build_message
153651: (p_appli_s_name => 'XLA'
153652: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 153656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

153652: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
153653: ,p_token_1 => 'LINE_NUMBER'
153654: ,p_value_1 => l_array_extract_line_num(Idx)
153655: ,p_token_2 => 'PRODUCT_NAME'
153656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153660:

Line 153657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

153653: ,p_token_1 => 'LINE_NUMBER'
153654: ,p_value_1 => l_array_extract_line_num(Idx)
153655: ,p_token_2 => 'PRODUCT_NAME'
153656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153660:
153661: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 153658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

153654: ,p_value_1 => l_array_extract_line_num(Idx)
153655: ,p_token_2 => 'PRODUCT_NAME'
153656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153660:
153661: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
153662: --

Line 153659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

153655: ,p_token_2 => 'PRODUCT_NAME'
153656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153660:
153661: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
153662: --
153663: -- following sets the accounting attributes needed to reverse

Line 153746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

153742:
153743: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
153744: -- or secondary ledger that has different currency with primary
153745: -- or alc that is calculated by sla
153746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
153747: (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'))
153748:
153749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
153750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 153747: (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'))

153743: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
153744: -- or secondary ledger that has different currency with primary
153745: -- or alc that is calculated by sla
153746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
153747: (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'))
153748:
153749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
153750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
153751: AND (l_actual_flag = 'A')) THEN

Line 153749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

153745: -- or alc that is calculated by sla
153746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
153747: (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'))
153748:
153749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
153750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
153751: AND (l_actual_flag = 'A')) THEN
153752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
153753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 153750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

153746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
153747: (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'))
153748:
153749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
153750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
153751: AND (l_actual_flag = 'A')) THEN
153752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
153753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153754: ,p_application_id => p_application_id

Line 153753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

153749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
153750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
153751: AND (l_actual_flag = 'A')) THEN
153752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
153753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153754: ,p_application_id => p_application_id
153755: ,p_amb_context_code => 'DEFAULT'
153756: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
153757: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 153756: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

153752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
153753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153754: ,p_application_id => p_application_id
153755: ,p_amb_context_code => 'DEFAULT'
153756: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
153757: ,p_event_class_code => C_EVENT_CLASS_CODE
153758: ,p_event_type_code => C_EVENT_TYPE_CODE
153759:
153760: ,p_gain_ccid => -1

Line 154230: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

154226:
154227: l_calculate_acctd_flag VARCHAR2(1) :='N';
154228: l_calculate_g_l_flag VARCHAR2(1) :='N';
154229: --
154230: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154231: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154232: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154233: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 154231: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

154227: l_calculate_acctd_flag VARCHAR2(1) :='N';
154228: l_calculate_g_l_flag VARCHAR2(1) :='N';
154229: --
154230: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154231: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154232: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154233: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 154232: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

154228: l_calculate_g_l_flag VARCHAR2(1) :='N';
154229: --
154230: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154231: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154232: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154233: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 154233: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

154229: --
154230: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154231: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154232: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154233: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

154230: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154231: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154232: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154233: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

154231: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154232: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154233: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

154232: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154233: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

154233: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

154234: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

154235: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

154236: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

154237: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

154238: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

154239: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

154240: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

154241: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

154242: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

154243: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

154244: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154252: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

154245: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154252: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
154253: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

154246: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154252: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
154253: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154254: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

154247: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154252: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
154253: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154254: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
154255: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 154252: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

154248: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154252: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
154253: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154254: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
154255: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
154256:

Line 154253: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

154249: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154252: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
154253: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154254: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
154255: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
154256:
154257: l_event_id NUMBER;

Line 154254: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

154250: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154252: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
154253: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154254: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
154255: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
154256:
154257: l_event_id NUMBER;
154258: l_previous_event_id NUMBER;

Line 154255: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

154251: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
154252: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
154253: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
154254: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
154255: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
154256:
154257: l_event_id NUMBER;
154258: l_previous_event_id NUMBER;
154259: l_first_event_id NUMBER;

Line 154273: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

154269: l_event_class_name VARCHAR2(80) := 'Internal Order to Expense';
154270: l_description VARCHAR2(4000);
154271: l_transaction_reversal NUMBER;
154272: l_ae_header_id NUMBER;
154273: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
154274: l_log_module VARCHAR2(240);
154275: --
154276: l_acct_reversal_source VARCHAR2(30);
154277: l_trx_reversal_source VARCHAR2(30);

Line 154522: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

154518:
154519: --
154520: -- set event info as cache for other routines to refer event attributes
154521: --
154522: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
154523: (p_application_id => p_application_id
154524: ,p_primary_ledger_id => p_primary_ledger_id
154525: ,p_base_ledger_id => p_base_ledger_id
154526: ,p_target_ledger_id => p_target_ledger_id

Line 154555: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

154551:
154552: --
154553: -- set the status of entry to C_VALID (0)
154554: --
154555: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
154556:
154557: --
154558: -- initialize a row for ae header
154559: --

Line 154585: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

154581: --
154582: -- initilaize the status of ae headers for diffrent balance types
154583: -- the status is initialised to C_NOT_CREATED (2)
154584: --
154585: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154586: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154587: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154588:
154589: --

Line 154586: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

154582: -- initilaize the status of ae headers for diffrent balance types
154583: -- the status is initialised to C_NOT_CREATED (2)
154584: --
154585: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154586: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154587: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154588:
154589: --
154590: -- call api to validate and store accounting attributes for header

Line 154587: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

154583: -- the status is initialised to C_NOT_CREATED (2)
154584: --
154585: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154586: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154587: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154588:
154589: --
154590: -- call api to validate and store accounting attributes for header
154591: --

Line 154621: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

154617: --
154618: l_trx_reversal_source := SUBSTR(NULL, 1,30);
154619:
154620: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
154621: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
154622:
154623: xla_accounting_err_pkg.build_message
154624: (p_appli_s_name => 'XLA'
154625: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 154629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

154625: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
154626: ,p_token_1 => 'ACCT_ATTR_NAME'
154627: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
154628: ,p_token_2 => 'PRODUCT_NAME'
154629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154633:

Line 154630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

154626: ,p_token_1 => 'ACCT_ATTR_NAME'
154627: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
154628: ,p_token_2 => 'PRODUCT_NAME'
154629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154633:
154634: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 154631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

154627: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
154628: ,p_token_2 => 'PRODUCT_NAME'
154629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154633:
154634: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
154635: --

Line 154632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

154628: ,p_token_2 => 'PRODUCT_NAME'
154629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154633:
154634: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
154635: --
154636: -- following sets the accounting attributes needed to reverse

Line 154651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

154647: ----------------------------------------------------------------
154648: -- 4262811 - update the header statuses to invalid in need be
154649: ----------------------------------------------------------------
154650: --
154651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
154652:
154653:
154654: -----------------------------------------------
154655: -- No accrual reversal for the event class/type

Line 154775: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

154771: ,p_module => l_log_module);
154772: END IF;
154773:
154774: --
154775: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
154776: --
154777: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
154778: --
154779: -- set event info as cache for other routines to refer event attributes

Line 154777: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

154773:
154774: --
154775: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
154776: --
154777: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
154778: --
154779: -- set event info as cache for other routines to refer event attributes
154780: --
154781:

Line 154785: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

154781:
154782: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
154783: l_previous_event_id := l_event_id;
154784:
154785: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
154786: (p_application_id => p_application_id
154787: ,p_primary_ledger_id => p_primary_ledger_id
154788: ,p_base_ledger_id => p_base_ledger_id
154789: ,p_target_ledger_id => p_target_ledger_id

Line 154826: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

154822: l_acct_reversal_source := SUBSTR(NULL, 1,30);
154823:
154824: IF l_continue_with_lines THEN
154825: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
154826: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
154827:
154828: xla_accounting_err_pkg.build_message
154829: (p_appli_s_name => 'XLA'
154830: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 154834: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

154830: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
154831: ,p_token_1 => 'LINE_NUMBER'
154832: ,p_value_1 => l_array_extract_line_num(Idx)
154833: ,p_token_2 => 'PRODUCT_NAME'
154834: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154835: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154836: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154837: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154838:

Line 154835: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

154831: ,p_token_1 => 'LINE_NUMBER'
154832: ,p_value_1 => l_array_extract_line_num(Idx)
154833: ,p_token_2 => 'PRODUCT_NAME'
154834: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154835: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154836: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154837: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154838:
154839: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 154836: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

154832: ,p_value_1 => l_array_extract_line_num(Idx)
154833: ,p_token_2 => 'PRODUCT_NAME'
154834: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154835: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154836: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154837: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154838:
154839: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
154840: --

Line 154837: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

154833: ,p_token_2 => 'PRODUCT_NAME'
154834: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154835: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154836: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154837: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154838:
154839: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
154840: --
154841: -- following sets the accounting attributes needed to reverse

Line 154952: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

154948:
154949: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
154950: -- or secondary ledger that has different currency with primary
154951: -- or alc that is calculated by sla
154952: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
154953: (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'))
154954:
154955: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
154956: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 154953: (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'))

154949: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
154950: -- or secondary ledger that has different currency with primary
154951: -- or alc that is calculated by sla
154952: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
154953: (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'))
154954:
154955: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
154956: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
154957: AND (l_actual_flag = 'A')) THEN

Line 154955: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

154951: -- or alc that is calculated by sla
154952: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
154953: (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'))
154954:
154955: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
154956: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
154957: AND (l_actual_flag = 'A')) THEN
154958: XLA_AE_LINES_PKG.CreateGainOrLossLines(
154959: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 154956: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

154952: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
154953: (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'))
154954:
154955: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
154956: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
154957: AND (l_actual_flag = 'A')) THEN
154958: XLA_AE_LINES_PKG.CreateGainOrLossLines(
154959: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154960: ,p_application_id => p_application_id

Line 154959: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

154955: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
154956: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
154957: AND (l_actual_flag = 'A')) THEN
154958: XLA_AE_LINES_PKG.CreateGainOrLossLines(
154959: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154960: ,p_application_id => p_application_id
154961: ,p_amb_context_code => 'DEFAULT'
154962: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
154963: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 154962: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

154958: XLA_AE_LINES_PKG.CreateGainOrLossLines(
154959: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154960: ,p_application_id => p_application_id
154961: ,p_amb_context_code => 'DEFAULT'
154962: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
154963: ,p_event_class_code => C_EVENT_CLASS_CODE
154964: ,p_event_type_code => C_EVENT_TYPE_CODE
154965:
154966: ,p_gain_ccid => -1

Line 155436: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

155432:
155433: l_calculate_acctd_flag VARCHAR2(1) :='N';
155434: l_calculate_g_l_flag VARCHAR2(1) :='N';
155435: --
155436: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155437: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155438: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155439: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 155437: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

155433: l_calculate_acctd_flag VARCHAR2(1) :='N';
155434: l_calculate_g_l_flag VARCHAR2(1) :='N';
155435: --
155436: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155437: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155438: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155439: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 155438: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

155434: l_calculate_g_l_flag VARCHAR2(1) :='N';
155435: --
155436: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155437: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155438: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155439: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 155439: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

155435: --
155436: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155437: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155438: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155439: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

155436: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155437: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155438: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155439: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

155437: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155438: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155439: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

155438: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155439: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

155439: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

155440: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

155441: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

155442: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

155443: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

155444: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

155445: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

155446: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

155447: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

155448: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

155449: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

155450: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155458: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

155451: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155458: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
155459: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

155452: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155458: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
155459: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155460: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

155453: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155458: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
155459: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155460: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
155461: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 155458: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

155454: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155458: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
155459: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155460: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
155461: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
155462:

Line 155459: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

155455: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155458: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
155459: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155460: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
155461: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
155462:
155463: l_event_id NUMBER;

Line 155460: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

155456: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155458: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
155459: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155460: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
155461: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
155462:
155463: l_event_id NUMBER;
155464: l_previous_event_id NUMBER;

Line 155461: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

155457: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
155458: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
155459: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
155460: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
155461: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
155462:
155463: l_event_id NUMBER;
155464: l_previous_event_id NUMBER;
155465: l_first_event_id NUMBER;

Line 155479: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

155475: l_event_class_name VARCHAR2(80) := 'Internal Order to Expense';
155476: l_description VARCHAR2(4000);
155477: l_transaction_reversal NUMBER;
155478: l_ae_header_id NUMBER;
155479: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
155480: l_log_module VARCHAR2(240);
155481: --
155482: l_acct_reversal_source VARCHAR2(30);
155483: l_trx_reversal_source VARCHAR2(30);

Line 155728: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

155724:
155725: --
155726: -- set event info as cache for other routines to refer event attributes
155727: --
155728: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
155729: (p_application_id => p_application_id
155730: ,p_primary_ledger_id => p_primary_ledger_id
155731: ,p_base_ledger_id => p_base_ledger_id
155732: ,p_target_ledger_id => p_target_ledger_id

Line 155761: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

155757:
155758: --
155759: -- set the status of entry to C_VALID (0)
155760: --
155761: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
155762:
155763: --
155764: -- initialize a row for ae header
155765: --

Line 155791: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

155787: --
155788: -- initilaize the status of ae headers for diffrent balance types
155789: -- the status is initialised to C_NOT_CREATED (2)
155790: --
155791: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
155792: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
155793: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
155794:
155795: --

Line 155792: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

155788: -- initilaize the status of ae headers for diffrent balance types
155789: -- the status is initialised to C_NOT_CREATED (2)
155790: --
155791: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
155792: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
155793: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
155794:
155795: --
155796: -- call api to validate and store accounting attributes for header

Line 155793: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

155789: -- the status is initialised to C_NOT_CREATED (2)
155790: --
155791: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
155792: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
155793: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
155794:
155795: --
155796: -- call api to validate and store accounting attributes for header
155797: --

Line 155827: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

155823: --
155824: l_trx_reversal_source := SUBSTR(NULL, 1,30);
155825:
155826: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
155827: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
155828:
155829: xla_accounting_err_pkg.build_message
155830: (p_appli_s_name => 'XLA'
155831: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 155835: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

155831: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
155832: ,p_token_1 => 'ACCT_ATTR_NAME'
155833: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
155834: ,p_token_2 => 'PRODUCT_NAME'
155835: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
155836: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
155837: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
155838: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
155839:

Line 155836: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

155832: ,p_token_1 => 'ACCT_ATTR_NAME'
155833: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
155834: ,p_token_2 => 'PRODUCT_NAME'
155835: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
155836: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
155837: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
155838: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
155839:
155840: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 155837: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

155833: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
155834: ,p_token_2 => 'PRODUCT_NAME'
155835: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
155836: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
155837: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
155838: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
155839:
155840: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
155841: --

Line 155838: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

155834: ,p_token_2 => 'PRODUCT_NAME'
155835: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
155836: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
155837: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
155838: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
155839:
155840: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
155841: --
155842: -- following sets the accounting attributes needed to reverse

Line 155857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

155853: ----------------------------------------------------------------
155854: -- 4262811 - update the header statuses to invalid in need be
155855: ----------------------------------------------------------------
155856: --
155857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
155858:
155859:
155860: -----------------------------------------------
155861: -- No accrual reversal for the event class/type

Line 155981: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

155977: ,p_module => l_log_module);
155978: END IF;
155979:
155980: --
155981: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
155982: --
155983: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
155984: --
155985: -- set event info as cache for other routines to refer event attributes

Line 155983: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

155979:
155980: --
155981: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
155982: --
155983: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
155984: --
155985: -- set event info as cache for other routines to refer event attributes
155986: --
155987:

Line 155991: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

155987:
155988: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
155989: l_previous_event_id := l_event_id;
155990:
155991: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
155992: (p_application_id => p_application_id
155993: ,p_primary_ledger_id => p_primary_ledger_id
155994: ,p_base_ledger_id => p_base_ledger_id
155995: ,p_target_ledger_id => p_target_ledger_id

Line 156032: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

156028: l_acct_reversal_source := SUBSTR(NULL, 1,30);
156029:
156030: IF l_continue_with_lines THEN
156031: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
156032: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
156033:
156034: xla_accounting_err_pkg.build_message
156035: (p_appli_s_name => 'XLA'
156036: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 156040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

156036: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
156037: ,p_token_1 => 'LINE_NUMBER'
156038: ,p_value_1 => l_array_extract_line_num(Idx)
156039: ,p_token_2 => 'PRODUCT_NAME'
156040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
156041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
156042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
156044:

Line 156041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

156037: ,p_token_1 => 'LINE_NUMBER'
156038: ,p_value_1 => l_array_extract_line_num(Idx)
156039: ,p_token_2 => 'PRODUCT_NAME'
156040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
156041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
156042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
156044:
156045: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 156042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

156038: ,p_value_1 => l_array_extract_line_num(Idx)
156039: ,p_token_2 => 'PRODUCT_NAME'
156040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
156041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
156042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
156044:
156045: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
156046: --

Line 156043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

156039: ,p_token_2 => 'PRODUCT_NAME'
156040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
156041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
156042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
156044:
156045: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
156046: --
156047: -- following sets the accounting attributes needed to reverse

Line 156186: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

156182:
156183: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
156184: -- or secondary ledger that has different currency with primary
156185: -- or alc that is calculated by sla
156186: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
156187: (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'))
156188:
156189: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156190: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 156187: (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'))

156183: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
156184: -- or secondary ledger that has different currency with primary
156185: -- or alc that is calculated by sla
156186: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
156187: (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'))
156188:
156189: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156190: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
156191: AND (l_actual_flag = 'A')) THEN

Line 156189: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

156185: -- or alc that is calculated by sla
156186: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
156187: (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'))
156188:
156189: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156190: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
156191: AND (l_actual_flag = 'A')) THEN
156192: XLA_AE_LINES_PKG.CreateGainOrLossLines(
156193: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 156190: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

156186: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
156187: (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'))
156188:
156189: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156190: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
156191: AND (l_actual_flag = 'A')) THEN
156192: XLA_AE_LINES_PKG.CreateGainOrLossLines(
156193: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156194: ,p_application_id => p_application_id

Line 156193: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

156189: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156190: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
156191: AND (l_actual_flag = 'A')) THEN
156192: XLA_AE_LINES_PKG.CreateGainOrLossLines(
156193: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156194: ,p_application_id => p_application_id
156195: ,p_amb_context_code => 'DEFAULT'
156196: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
156197: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 156196: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

156192: XLA_AE_LINES_PKG.CreateGainOrLossLines(
156193: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156194: ,p_application_id => p_application_id
156195: ,p_amb_context_code => 'DEFAULT'
156196: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
156197: ,p_event_class_code => C_EVENT_CLASS_CODE
156198: ,p_event_type_code => C_EVENT_TYPE_CODE
156199:
156200: ,p_gain_ccid => -1

Line 156670: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156666:
156667: l_calculate_acctd_flag VARCHAR2(1) :='N';
156668: l_calculate_g_l_flag VARCHAR2(1) :='N';
156669: --
156670: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156671: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156672: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156673: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156671: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156667: l_calculate_acctd_flag VARCHAR2(1) :='N';
156668: l_calculate_g_l_flag VARCHAR2(1) :='N';
156669: --
156670: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156671: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156672: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156673: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 156672: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156668: l_calculate_g_l_flag VARCHAR2(1) :='N';
156669: --
156670: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156671: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156672: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156673: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 156673: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156669: --
156670: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156671: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156672: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156673: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156670: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156671: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156672: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156673: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156671: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156672: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156673: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156672: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156673: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156673: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156674: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156675: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156676: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156677: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156678: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156679: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156680: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156681: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156682: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156683: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156684: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156692: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156685: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156692: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156693: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156686: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156692: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156693: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156694: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156687: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156692: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156693: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156694: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156695: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 156692: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

156688: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156692: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156693: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156694: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156695: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156696:

Line 156693: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156689: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156692: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156693: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156694: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156695: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156696:
156697: l_event_id NUMBER;

Line 156694: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

156690: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156692: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156693: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156694: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156695: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156696:
156697: l_event_id NUMBER;
156698: l_previous_event_id NUMBER;

Line 156695: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

156691: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156692: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156693: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156694: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156695: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156696:
156697: l_event_id NUMBER;
156698: l_previous_event_id NUMBER;
156699: l_first_event_id NUMBER;

Line 156713: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

156709: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
156710: l_description VARCHAR2(4000);
156711: l_transaction_reversal NUMBER;
156712: l_ae_header_id NUMBER;
156713: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
156714: l_log_module VARCHAR2(240);
156715: --
156716: l_acct_reversal_source VARCHAR2(30);
156717: l_trx_reversal_source VARCHAR2(30);

Line 156962: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

156958:
156959: --
156960: -- set event info as cache for other routines to refer event attributes
156961: --
156962: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
156963: (p_application_id => p_application_id
156964: ,p_primary_ledger_id => p_primary_ledger_id
156965: ,p_base_ledger_id => p_base_ledger_id
156966: ,p_target_ledger_id => p_target_ledger_id

Line 156995: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

156991:
156992: --
156993: -- set the status of entry to C_VALID (0)
156994: --
156995: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
156996:
156997: --
156998: -- initialize a row for ae header
156999: --

Line 157025: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

157021: --
157022: -- initilaize the status of ae headers for diffrent balance types
157023: -- the status is initialised to C_NOT_CREATED (2)
157024: --
157025: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157026: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157027: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157028:
157029: --

Line 157026: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

157022: -- initilaize the status of ae headers for diffrent balance types
157023: -- the status is initialised to C_NOT_CREATED (2)
157024: --
157025: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157026: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157027: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157028:
157029: --
157030: -- call api to validate and store accounting attributes for header

Line 157027: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

157023: -- the status is initialised to C_NOT_CREATED (2)
157024: --
157025: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157026: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157027: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157028:
157029: --
157030: -- call api to validate and store accounting attributes for header
157031: --

Line 157061: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

157057: --
157058: l_trx_reversal_source := SUBSTR(NULL, 1,30);
157059:
157060: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
157061: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
157062:
157063: xla_accounting_err_pkg.build_message
157064: (p_appli_s_name => 'XLA'
157065: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 157069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

157065: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
157066: ,p_token_1 => 'ACCT_ATTR_NAME'
157067: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
157068: ,p_token_2 => 'PRODUCT_NAME'
157069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157073:

Line 157070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

157066: ,p_token_1 => 'ACCT_ATTR_NAME'
157067: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
157068: ,p_token_2 => 'PRODUCT_NAME'
157069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157073:
157074: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 157071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

157067: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
157068: ,p_token_2 => 'PRODUCT_NAME'
157069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157073:
157074: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
157075: --

Line 157072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

157068: ,p_token_2 => 'PRODUCT_NAME'
157069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157073:
157074: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
157075: --
157076: -- following sets the accounting attributes needed to reverse

Line 157091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

157087: ----------------------------------------------------------------
157088: -- 4262811 - update the header statuses to invalid in need be
157089: ----------------------------------------------------------------
157090: --
157091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
157092:
157093:
157094: -----------------------------------------------
157095: -- No accrual reversal for the event class/type

Line 157215: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

157211: ,p_module => l_log_module);
157212: END IF;
157213:
157214: --
157215: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
157216: --
157217: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
157218: --
157219: -- set event info as cache for other routines to refer event attributes

Line 157217: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

157213:
157214: --
157215: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
157216: --
157217: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
157218: --
157219: -- set event info as cache for other routines to refer event attributes
157220: --
157221:

Line 157225: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

157221:
157222: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
157223: l_previous_event_id := l_event_id;
157224:
157225: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
157226: (p_application_id => p_application_id
157227: ,p_primary_ledger_id => p_primary_ledger_id
157228: ,p_base_ledger_id => p_base_ledger_id
157229: ,p_target_ledger_id => p_target_ledger_id

Line 157266: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

157262: l_acct_reversal_source := SUBSTR(NULL, 1,30);
157263:
157264: IF l_continue_with_lines THEN
157265: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
157266: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
157267:
157268: xla_accounting_err_pkg.build_message
157269: (p_appli_s_name => 'XLA'
157270: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 157274: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

157270: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
157271: ,p_token_1 => 'LINE_NUMBER'
157272: ,p_value_1 => l_array_extract_line_num(Idx)
157273: ,p_token_2 => 'PRODUCT_NAME'
157274: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157275: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157276: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157277: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157278:

Line 157275: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

157271: ,p_token_1 => 'LINE_NUMBER'
157272: ,p_value_1 => l_array_extract_line_num(Idx)
157273: ,p_token_2 => 'PRODUCT_NAME'
157274: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157275: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157276: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157277: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157278:
157279: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 157276: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

157272: ,p_value_1 => l_array_extract_line_num(Idx)
157273: ,p_token_2 => 'PRODUCT_NAME'
157274: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157275: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157276: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157277: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157278:
157279: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
157280: --

Line 157277: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

157273: ,p_token_2 => 'PRODUCT_NAME'
157274: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157275: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157276: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157277: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157278:
157279: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
157280: --
157281: -- following sets the accounting attributes needed to reverse

Line 157476: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

157472:
157473: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
157474: -- or secondary ledger that has different currency with primary
157475: -- or alc that is calculated by sla
157476: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
157477: (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'))
157478:
157479: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
157480: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 157477: (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'))

157473: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
157474: -- or secondary ledger that has different currency with primary
157475: -- or alc that is calculated by sla
157476: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
157477: (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'))
157478:
157479: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
157480: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
157481: AND (l_actual_flag = 'A')) THEN

Line 157479: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

157475: -- or alc that is calculated by sla
157476: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
157477: (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'))
157478:
157479: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
157480: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
157481: AND (l_actual_flag = 'A')) THEN
157482: XLA_AE_LINES_PKG.CreateGainOrLossLines(
157483: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 157480: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

157476: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
157477: (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'))
157478:
157479: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
157480: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
157481: AND (l_actual_flag = 'A')) THEN
157482: XLA_AE_LINES_PKG.CreateGainOrLossLines(
157483: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157484: ,p_application_id => p_application_id

Line 157483: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

157479: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
157480: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
157481: AND (l_actual_flag = 'A')) THEN
157482: XLA_AE_LINES_PKG.CreateGainOrLossLines(
157483: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157484: ,p_application_id => p_application_id
157485: ,p_amb_context_code => 'DEFAULT'
157486: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
157487: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 157486: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

157482: XLA_AE_LINES_PKG.CreateGainOrLossLines(
157483: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157484: ,p_application_id => p_application_id
157485: ,p_amb_context_code => 'DEFAULT'
157486: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
157487: ,p_event_class_code => C_EVENT_CLASS_CODE
157488: ,p_event_type_code => C_EVENT_TYPE_CODE
157489:
157490: ,p_gain_ccid => -1

Line 157960: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

157956:
157957: l_calculate_acctd_flag VARCHAR2(1) :='N';
157958: l_calculate_g_l_flag VARCHAR2(1) :='N';
157959: --
157960: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157961: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157962: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157963: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 157961: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

157957: l_calculate_acctd_flag VARCHAR2(1) :='N';
157958: l_calculate_g_l_flag VARCHAR2(1) :='N';
157959: --
157960: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157961: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157962: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157963: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 157962: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

157958: l_calculate_g_l_flag VARCHAR2(1) :='N';
157959: --
157960: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157961: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157962: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157963: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 157963: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

157959: --
157960: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157961: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157962: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157963: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

157960: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157961: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157962: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157963: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

157961: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157962: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157963: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

157962: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157963: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

157963: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

157964: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

157965: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

157966: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

157967: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

157968: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

157969: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

157970: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

157971: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

157972: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

157973: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

157974: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157982: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

157975: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157982: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
157983: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

157976: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157982: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
157983: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157984: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

157977: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157982: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
157983: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157984: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
157985: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 157982: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

157978: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157982: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
157983: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157984: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
157985: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
157986:

Line 157983: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

157979: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157982: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
157983: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157984: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
157985: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
157986:
157987: l_event_id NUMBER;

Line 157984: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

157980: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157982: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
157983: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157984: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
157985: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
157986:
157987: l_event_id NUMBER;
157988: l_previous_event_id NUMBER;

Line 157985: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

157981: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
157982: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
157983: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
157984: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
157985: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
157986:
157987: l_event_id NUMBER;
157988: l_previous_event_id NUMBER;
157989: l_first_event_id NUMBER;

Line 158003: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

157999: l_event_class_name VARCHAR2(80) := 'Invoicing In Actual Costing';
158000: l_description VARCHAR2(4000);
158001: l_transaction_reversal NUMBER;
158002: l_ae_header_id NUMBER;
158003: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
158004: l_log_module VARCHAR2(240);
158005: --
158006: l_acct_reversal_source VARCHAR2(30);
158007: l_trx_reversal_source VARCHAR2(30);

Line 158252: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

158248:
158249: --
158250: -- set event info as cache for other routines to refer event attributes
158251: --
158252: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
158253: (p_application_id => p_application_id
158254: ,p_primary_ledger_id => p_primary_ledger_id
158255: ,p_base_ledger_id => p_base_ledger_id
158256: ,p_target_ledger_id => p_target_ledger_id

Line 158285: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

158281:
158282: --
158283: -- set the status of entry to C_VALID (0)
158284: --
158285: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
158286:
158287: --
158288: -- initialize a row for ae header
158289: --

Line 158315: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

158311: --
158312: -- initilaize the status of ae headers for diffrent balance types
158313: -- the status is initialised to C_NOT_CREATED (2)
158314: --
158315: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
158316: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
158317: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
158318:
158319: --

Line 158316: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

158312: -- initilaize the status of ae headers for diffrent balance types
158313: -- the status is initialised to C_NOT_CREATED (2)
158314: --
158315: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
158316: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
158317: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
158318:
158319: --
158320: -- call api to validate and store accounting attributes for header

Line 158317: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

158313: -- the status is initialised to C_NOT_CREATED (2)
158314: --
158315: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
158316: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
158317: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
158318:
158319: --
158320: -- call api to validate and store accounting attributes for header
158321: --

Line 158351: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

158347: --
158348: l_trx_reversal_source := SUBSTR(NULL, 1,30);
158349:
158350: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
158351: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
158352:
158353: xla_accounting_err_pkg.build_message
158354: (p_appli_s_name => 'XLA'
158355: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 158359: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

158355: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
158356: ,p_token_1 => 'ACCT_ATTR_NAME'
158357: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
158358: ,p_token_2 => 'PRODUCT_NAME'
158359: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
158360: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
158361: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158362: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
158363:

Line 158360: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

158356: ,p_token_1 => 'ACCT_ATTR_NAME'
158357: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
158358: ,p_token_2 => 'PRODUCT_NAME'
158359: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
158360: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
158361: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158362: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
158363:
158364: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 158361: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

158357: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
158358: ,p_token_2 => 'PRODUCT_NAME'
158359: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
158360: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
158361: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158362: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
158363:
158364: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
158365: --

Line 158362: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

158358: ,p_token_2 => 'PRODUCT_NAME'
158359: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
158360: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
158361: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158362: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
158363:
158364: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
158365: --
158366: -- following sets the accounting attributes needed to reverse

Line 158381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

158377: ----------------------------------------------------------------
158378: -- 4262811 - update the header statuses to invalid in need be
158379: ----------------------------------------------------------------
158380: --
158381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
158382:
158383:
158384: -----------------------------------------------
158385: -- No accrual reversal for the event class/type

Line 158505: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

158501: ,p_module => l_log_module);
158502: END IF;
158503:
158504: --
158505: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
158506: --
158507: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
158508: --
158509: -- set event info as cache for other routines to refer event attributes

Line 158507: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

158503:
158504: --
158505: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
158506: --
158507: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
158508: --
158509: -- set event info as cache for other routines to refer event attributes
158510: --
158511:

Line 158515: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

158511:
158512: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
158513: l_previous_event_id := l_event_id;
158514:
158515: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
158516: (p_application_id => p_application_id
158517: ,p_primary_ledger_id => p_primary_ledger_id
158518: ,p_base_ledger_id => p_base_ledger_id
158519: ,p_target_ledger_id => p_target_ledger_id

Line 158556: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

158552: l_acct_reversal_source := SUBSTR(NULL, 1,30);
158553:
158554: IF l_continue_with_lines THEN
158555: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
158556: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
158557:
158558: xla_accounting_err_pkg.build_message
158559: (p_appli_s_name => 'XLA'
158560: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 158564: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

158560: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
158561: ,p_token_1 => 'LINE_NUMBER'
158562: ,p_value_1 => l_array_extract_line_num(Idx)
158563: ,p_token_2 => 'PRODUCT_NAME'
158564: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
158565: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
158566: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158567: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
158568:

Line 158565: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

158561: ,p_token_1 => 'LINE_NUMBER'
158562: ,p_value_1 => l_array_extract_line_num(Idx)
158563: ,p_token_2 => 'PRODUCT_NAME'
158564: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
158565: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
158566: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158567: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
158568:
158569: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 158566: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

158562: ,p_value_1 => l_array_extract_line_num(Idx)
158563: ,p_token_2 => 'PRODUCT_NAME'
158564: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
158565: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
158566: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158567: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
158568:
158569: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
158570: --

Line 158567: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

158563: ,p_token_2 => 'PRODUCT_NAME'
158564: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
158565: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
158566: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158567: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
158568:
158569: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
158570: --
158571: -- following sets the accounting attributes needed to reverse

Line 158654: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

158650:
158651: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
158652: -- or secondary ledger that has different currency with primary
158653: -- or alc that is calculated by sla
158654: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158655: (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'))
158656:
158657: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158658: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 158655: (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'))

158651: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
158652: -- or secondary ledger that has different currency with primary
158653: -- or alc that is calculated by sla
158654: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158655: (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'))
158656:
158657: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158658: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
158659: AND (l_actual_flag = 'A')) THEN

Line 158657: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

158653: -- or alc that is calculated by sla
158654: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158655: (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'))
158656:
158657: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158658: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
158659: AND (l_actual_flag = 'A')) THEN
158660: XLA_AE_LINES_PKG.CreateGainOrLossLines(
158661: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 158658: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

158654: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158655: (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'))
158656:
158657: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158658: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
158659: AND (l_actual_flag = 'A')) THEN
158660: XLA_AE_LINES_PKG.CreateGainOrLossLines(
158661: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158662: ,p_application_id => p_application_id

Line 158661: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

158657: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158658: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
158659: AND (l_actual_flag = 'A')) THEN
158660: XLA_AE_LINES_PKG.CreateGainOrLossLines(
158661: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158662: ,p_application_id => p_application_id
158663: ,p_amb_context_code => 'DEFAULT'
158664: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
158665: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 158664: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

158660: XLA_AE_LINES_PKG.CreateGainOrLossLines(
158661: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158662: ,p_application_id => p_application_id
158663: ,p_amb_context_code => 'DEFAULT'
158664: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
158665: ,p_event_class_code => C_EVENT_CLASS_CODE
158666: ,p_event_type_code => C_EVENT_TYPE_CODE
158667:
158668: ,p_gain_ccid => -1

Line 159138: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159134:
159135: l_calculate_acctd_flag VARCHAR2(1) :='N';
159136: l_calculate_g_l_flag VARCHAR2(1) :='N';
159137: --
159138: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159139: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159140: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159141: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159139: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159135: l_calculate_acctd_flag VARCHAR2(1) :='N';
159136: l_calculate_g_l_flag VARCHAR2(1) :='N';
159137: --
159138: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159139: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159140: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159141: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 159140: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159136: l_calculate_g_l_flag VARCHAR2(1) :='N';
159137: --
159138: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159139: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159140: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159141: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 159141: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159137: --
159138: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159139: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159140: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159141: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159138: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159139: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159140: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159141: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159139: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159140: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159141: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159140: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159141: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159141: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159142: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159143: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159144: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159145: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159146: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159147: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159148: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159149: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159150: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159151: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159152: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159160: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159153: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159160: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159161: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159154: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159160: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159161: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159162: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159155: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159160: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159161: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159162: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159163: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 159160: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

159156: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159160: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159161: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159162: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159163: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159164:

Line 159161: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159157: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159160: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159161: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159162: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159163: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159164:
159165: l_event_id NUMBER;

Line 159162: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

159158: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159160: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159161: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159162: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159163: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159164:
159165: l_event_id NUMBER;
159166: l_previous_event_id NUMBER;

Line 159163: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

159159: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159160: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159161: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159162: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159163: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159164:
159165: l_event_id NUMBER;
159166: l_previous_event_id NUMBER;
159167: l_first_event_id NUMBER;

Line 159181: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

159177: l_event_class_name VARCHAR2(80) := 'Invoicing In Actual Costing';
159178: l_description VARCHAR2(4000);
159179: l_transaction_reversal NUMBER;
159180: l_ae_header_id NUMBER;
159181: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
159182: l_log_module VARCHAR2(240);
159183: --
159184: l_acct_reversal_source VARCHAR2(30);
159185: l_trx_reversal_source VARCHAR2(30);

Line 159430: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

159426:
159427: --
159428: -- set event info as cache for other routines to refer event attributes
159429: --
159430: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
159431: (p_application_id => p_application_id
159432: ,p_primary_ledger_id => p_primary_ledger_id
159433: ,p_base_ledger_id => p_base_ledger_id
159434: ,p_target_ledger_id => p_target_ledger_id

Line 159463: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

159459:
159460: --
159461: -- set the status of entry to C_VALID (0)
159462: --
159463: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
159464:
159465: --
159466: -- initialize a row for ae header
159467: --

Line 159493: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

159489: --
159490: -- initilaize the status of ae headers for diffrent balance types
159491: -- the status is initialised to C_NOT_CREATED (2)
159492: --
159493: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
159494: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
159495: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
159496:
159497: --

Line 159494: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

159490: -- initilaize the status of ae headers for diffrent balance types
159491: -- the status is initialised to C_NOT_CREATED (2)
159492: --
159493: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
159494: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
159495: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
159496:
159497: --
159498: -- call api to validate and store accounting attributes for header

Line 159495: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

159491: -- the status is initialised to C_NOT_CREATED (2)
159492: --
159493: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
159494: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
159495: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
159496:
159497: --
159498: -- call api to validate and store accounting attributes for header
159499: --

Line 159529: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

159525: --
159526: l_trx_reversal_source := SUBSTR(NULL, 1,30);
159527:
159528: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
159529: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
159530:
159531: xla_accounting_err_pkg.build_message
159532: (p_appli_s_name => 'XLA'
159533: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 159537: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

159533: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
159534: ,p_token_1 => 'ACCT_ATTR_NAME'
159535: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
159536: ,p_token_2 => 'PRODUCT_NAME'
159537: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
159538: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
159539: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159540: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
159541:

Line 159538: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

159534: ,p_token_1 => 'ACCT_ATTR_NAME'
159535: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
159536: ,p_token_2 => 'PRODUCT_NAME'
159537: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
159538: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
159539: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159540: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
159541:
159542: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 159539: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

159535: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
159536: ,p_token_2 => 'PRODUCT_NAME'
159537: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
159538: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
159539: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159540: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
159541:
159542: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
159543: --

Line 159540: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

159536: ,p_token_2 => 'PRODUCT_NAME'
159537: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
159538: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
159539: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159540: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
159541:
159542: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
159543: --
159544: -- following sets the accounting attributes needed to reverse

Line 159559: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

159555: ----------------------------------------------------------------
159556: -- 4262811 - update the header statuses to invalid in need be
159557: ----------------------------------------------------------------
159558: --
159559: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
159560:
159561:
159562: -----------------------------------------------
159563: -- No accrual reversal for the event class/type

Line 159683: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

159679: ,p_module => l_log_module);
159680: END IF;
159681:
159682: --
159683: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
159684: --
159685: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
159686: --
159687: -- set event info as cache for other routines to refer event attributes

Line 159685: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

159681:
159682: --
159683: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
159684: --
159685: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
159686: --
159687: -- set event info as cache for other routines to refer event attributes
159688: --
159689:

Line 159693: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

159689:
159690: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
159691: l_previous_event_id := l_event_id;
159692:
159693: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
159694: (p_application_id => p_application_id
159695: ,p_primary_ledger_id => p_primary_ledger_id
159696: ,p_base_ledger_id => p_base_ledger_id
159697: ,p_target_ledger_id => p_target_ledger_id

Line 159734: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

159730: l_acct_reversal_source := SUBSTR(NULL, 1,30);
159731:
159732: IF l_continue_with_lines THEN
159733: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
159734: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
159735:
159736: xla_accounting_err_pkg.build_message
159737: (p_appli_s_name => 'XLA'
159738: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 159742: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

159738: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
159739: ,p_token_1 => 'LINE_NUMBER'
159740: ,p_value_1 => l_array_extract_line_num(Idx)
159741: ,p_token_2 => 'PRODUCT_NAME'
159742: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
159743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
159744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
159746:

Line 159743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

159739: ,p_token_1 => 'LINE_NUMBER'
159740: ,p_value_1 => l_array_extract_line_num(Idx)
159741: ,p_token_2 => 'PRODUCT_NAME'
159742: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
159743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
159744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
159746:
159747: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 159744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

159740: ,p_value_1 => l_array_extract_line_num(Idx)
159741: ,p_token_2 => 'PRODUCT_NAME'
159742: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
159743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
159744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
159746:
159747: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
159748: --

Line 159745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

159741: ,p_token_2 => 'PRODUCT_NAME'
159742: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
159743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
159744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
159746:
159747: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
159748: --
159749: -- following sets the accounting attributes needed to reverse

Line 159832: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

159828:
159829: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
159830: -- or secondary ledger that has different currency with primary
159831: -- or alc that is calculated by sla
159832: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159833: (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'))
159834:
159835: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159836: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 159833: (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'))

159829: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
159830: -- or secondary ledger that has different currency with primary
159831: -- or alc that is calculated by sla
159832: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159833: (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'))
159834:
159835: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159836: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
159837: AND (l_actual_flag = 'A')) THEN

Line 159835: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

159831: -- or alc that is calculated by sla
159832: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159833: (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'))
159834:
159835: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159836: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
159837: AND (l_actual_flag = 'A')) THEN
159838: XLA_AE_LINES_PKG.CreateGainOrLossLines(
159839: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 159836: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

159832: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159833: (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'))
159834:
159835: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159836: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
159837: AND (l_actual_flag = 'A')) THEN
159838: XLA_AE_LINES_PKG.CreateGainOrLossLines(
159839: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159840: ,p_application_id => p_application_id

Line 159839: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

159835: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159836: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
159837: AND (l_actual_flag = 'A')) THEN
159838: XLA_AE_LINES_PKG.CreateGainOrLossLines(
159839: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159840: ,p_application_id => p_application_id
159841: ,p_amb_context_code => 'DEFAULT'
159842: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
159843: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 159842: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

159838: XLA_AE_LINES_PKG.CreateGainOrLossLines(
159839: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159840: ,p_application_id => p_application_id
159841: ,p_amb_context_code => 'DEFAULT'
159842: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
159843: ,p_event_class_code => C_EVENT_CLASS_CODE
159844: ,p_event_type_code => C_EVENT_TYPE_CODE
159845:
159846: ,p_gain_ccid => -1

Line 160316: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

160312:
160313: l_calculate_acctd_flag VARCHAR2(1) :='N';
160314: l_calculate_g_l_flag VARCHAR2(1) :='N';
160315: --
160316: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160317: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160318: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160319: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 160317: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

160313: l_calculate_acctd_flag VARCHAR2(1) :='N';
160314: l_calculate_g_l_flag VARCHAR2(1) :='N';
160315: --
160316: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160317: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160318: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160319: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 160318: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

160314: l_calculate_g_l_flag VARCHAR2(1) :='N';
160315: --
160316: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160317: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160318: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160319: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 160319: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

160315: --
160316: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160317: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160318: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160319: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

160316: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160317: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160318: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160319: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

160317: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160318: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160319: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

160318: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160319: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

160319: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160320: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160321: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

160322: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

160323: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

160324: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

160325: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

160326: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

160327: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

160328: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

160329: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160330: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160338: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160331: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160338: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160339: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160332: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160338: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160339: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160340: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160333: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160338: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160339: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160340: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160341: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 160338: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

160334: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160338: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160339: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160340: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160341: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160342:

Line 160339: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

160335: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160338: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160339: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160340: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160341: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160342:
160343: l_event_id NUMBER;

Line 160340: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

160336: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160338: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160339: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160340: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160341: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160342:
160343: l_event_id NUMBER;
160344: l_previous_event_id NUMBER;

Line 160341: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

160337: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160338: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160339: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160340: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160341: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160342:
160343: l_event_id NUMBER;
160344: l_previous_event_id NUMBER;
160345: l_first_event_id NUMBER;

Line 160359: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

160355: l_event_class_name VARCHAR2(80) := 'Logical Intercompany';
160356: l_description VARCHAR2(4000);
160357: l_transaction_reversal NUMBER;
160358: l_ae_header_id NUMBER;
160359: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
160360: l_log_module VARCHAR2(240);
160361: --
160362: l_acct_reversal_source VARCHAR2(30);
160363: l_trx_reversal_source VARCHAR2(30);

Line 160608: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

160604:
160605: --
160606: -- set event info as cache for other routines to refer event attributes
160607: --
160608: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
160609: (p_application_id => p_application_id
160610: ,p_primary_ledger_id => p_primary_ledger_id
160611: ,p_base_ledger_id => p_base_ledger_id
160612: ,p_target_ledger_id => p_target_ledger_id

Line 160641: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

160637:
160638: --
160639: -- set the status of entry to C_VALID (0)
160640: --
160641: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
160642:
160643: --
160644: -- initialize a row for ae header
160645: --

Line 160671: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

160667: --
160668: -- initilaize the status of ae headers for diffrent balance types
160669: -- the status is initialised to C_NOT_CREATED (2)
160670: --
160671: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160672: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160673: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160674:
160675: --

Line 160672: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

160668: -- initilaize the status of ae headers for diffrent balance types
160669: -- the status is initialised to C_NOT_CREATED (2)
160670: --
160671: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160672: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160673: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160674:
160675: --
160676: -- call api to validate and store accounting attributes for header

Line 160673: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

160669: -- the status is initialised to C_NOT_CREATED (2)
160670: --
160671: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160672: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160673: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160674:
160675: --
160676: -- call api to validate and store accounting attributes for header
160677: --

Line 160707: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

160703: --
160704: l_trx_reversal_source := SUBSTR(NULL, 1,30);
160705:
160706: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
160707: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
160708:
160709: xla_accounting_err_pkg.build_message
160710: (p_appli_s_name => 'XLA'
160711: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 160715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

160711: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
160712: ,p_token_1 => 'ACCT_ATTR_NAME'
160713: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
160714: ,p_token_2 => 'PRODUCT_NAME'
160715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160719:

Line 160716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

160712: ,p_token_1 => 'ACCT_ATTR_NAME'
160713: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
160714: ,p_token_2 => 'PRODUCT_NAME'
160715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160719:
160720: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 160717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

160713: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
160714: ,p_token_2 => 'PRODUCT_NAME'
160715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160719:
160720: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
160721: --

Line 160718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

160714: ,p_token_2 => 'PRODUCT_NAME'
160715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160719:
160720: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
160721: --
160722: -- following sets the accounting attributes needed to reverse

Line 160737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

160733: ----------------------------------------------------------------
160734: -- 4262811 - update the header statuses to invalid in need be
160735: ----------------------------------------------------------------
160736: --
160737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
160738:
160739:
160740: -----------------------------------------------
160741: -- No accrual reversal for the event class/type

Line 160861: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

160857: ,p_module => l_log_module);
160858: END IF;
160859:
160860: --
160861: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
160862: --
160863: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
160864: --
160865: -- set event info as cache for other routines to refer event attributes

Line 160863: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

160859:
160860: --
160861: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
160862: --
160863: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
160864: --
160865: -- set event info as cache for other routines to refer event attributes
160866: --
160867:

Line 160871: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

160867:
160868: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
160869: l_previous_event_id := l_event_id;
160870:
160871: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
160872: (p_application_id => p_application_id
160873: ,p_primary_ledger_id => p_primary_ledger_id
160874: ,p_base_ledger_id => p_base_ledger_id
160875: ,p_target_ledger_id => p_target_ledger_id

Line 160912: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

160908: l_acct_reversal_source := SUBSTR(NULL, 1,30);
160909:
160910: IF l_continue_with_lines THEN
160911: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
160912: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
160913:
160914: xla_accounting_err_pkg.build_message
160915: (p_appli_s_name => 'XLA'
160916: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 160920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

160916: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
160917: ,p_token_1 => 'LINE_NUMBER'
160918: ,p_value_1 => l_array_extract_line_num(Idx)
160919: ,p_token_2 => 'PRODUCT_NAME'
160920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160924:

Line 160921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

160917: ,p_token_1 => 'LINE_NUMBER'
160918: ,p_value_1 => l_array_extract_line_num(Idx)
160919: ,p_token_2 => 'PRODUCT_NAME'
160920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160924:
160925: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 160922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

160918: ,p_value_1 => l_array_extract_line_num(Idx)
160919: ,p_token_2 => 'PRODUCT_NAME'
160920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160924:
160925: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
160926: --

Line 160923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

160919: ,p_token_2 => 'PRODUCT_NAME'
160920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160924:
160925: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
160926: --
160927: -- following sets the accounting attributes needed to reverse

Line 161038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

161034:
161035: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
161036: -- or secondary ledger that has different currency with primary
161037: -- or alc that is calculated by sla
161038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161039: (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'))
161040:
161041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 161039: (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'))

161035: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
161036: -- or secondary ledger that has different currency with primary
161037: -- or alc that is calculated by sla
161038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161039: (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'))
161040:
161041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161043: AND (l_actual_flag = 'A')) THEN

Line 161041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

161037: -- or alc that is calculated by sla
161038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161039: (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'))
161040:
161041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161043: AND (l_actual_flag = 'A')) THEN
161044: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 161042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

161038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161039: (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'))
161040:
161041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161043: AND (l_actual_flag = 'A')) THEN
161044: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161046: ,p_application_id => p_application_id

Line 161045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

161041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161043: AND (l_actual_flag = 'A')) THEN
161044: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161046: ,p_application_id => p_application_id
161047: ,p_amb_context_code => 'DEFAULT'
161048: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
161049: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 161048: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

161044: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161046: ,p_application_id => p_application_id
161047: ,p_amb_context_code => 'DEFAULT'
161048: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
161049: ,p_event_class_code => C_EVENT_CLASS_CODE
161050: ,p_event_type_code => C_EVENT_TYPE_CODE
161051:
161052: ,p_gain_ccid => -1

Line 161522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161518:
161519: l_calculate_acctd_flag VARCHAR2(1) :='N';
161520: l_calculate_g_l_flag VARCHAR2(1) :='N';
161521: --
161522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161519: l_calculate_acctd_flag VARCHAR2(1) :='N';
161520: l_calculate_g_l_flag VARCHAR2(1) :='N';
161521: --
161522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 161524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

161520: l_calculate_g_l_flag VARCHAR2(1) :='N';
161521: --
161522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 161525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161521: --
161522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

161523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

161524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 161544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

161540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161548:

Line 161545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

161541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161548:
161549: l_event_id NUMBER;

Line 161546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

161542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161548:
161549: l_event_id NUMBER;
161550: l_previous_event_id NUMBER;

Line 161547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

161543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161548:
161549: l_event_id NUMBER;
161550: l_previous_event_id NUMBER;
161551: l_first_event_id NUMBER;

Line 161565: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

161561: l_event_class_name VARCHAR2(80) := 'Logical Intercompany';
161562: l_description VARCHAR2(4000);
161563: l_transaction_reversal NUMBER;
161564: l_ae_header_id NUMBER;
161565: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
161566: l_log_module VARCHAR2(240);
161567: --
161568: l_acct_reversal_source VARCHAR2(30);
161569: l_trx_reversal_source VARCHAR2(30);

Line 161814: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

161810:
161811: --
161812: -- set event info as cache for other routines to refer event attributes
161813: --
161814: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
161815: (p_application_id => p_application_id
161816: ,p_primary_ledger_id => p_primary_ledger_id
161817: ,p_base_ledger_id => p_base_ledger_id
161818: ,p_target_ledger_id => p_target_ledger_id

Line 161847: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

161843:
161844: --
161845: -- set the status of entry to C_VALID (0)
161846: --
161847: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
161848:
161849: --
161850: -- initialize a row for ae header
161851: --

Line 161877: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

161873: --
161874: -- initilaize the status of ae headers for diffrent balance types
161875: -- the status is initialised to C_NOT_CREATED (2)
161876: --
161877: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
161878: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
161879: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
161880:
161881: --

Line 161878: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

161874: -- initilaize the status of ae headers for diffrent balance types
161875: -- the status is initialised to C_NOT_CREATED (2)
161876: --
161877: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
161878: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
161879: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
161880:
161881: --
161882: -- call api to validate and store accounting attributes for header

Line 161879: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

161875: -- the status is initialised to C_NOT_CREATED (2)
161876: --
161877: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
161878: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
161879: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
161880:
161881: --
161882: -- call api to validate and store accounting attributes for header
161883: --

Line 161913: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

161909: --
161910: l_trx_reversal_source := SUBSTR(NULL, 1,30);
161911:
161912: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
161913: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
161914:
161915: xla_accounting_err_pkg.build_message
161916: (p_appli_s_name => 'XLA'
161917: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 161921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

161917: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
161918: ,p_token_1 => 'ACCT_ATTR_NAME'
161919: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
161920: ,p_token_2 => 'PRODUCT_NAME'
161921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
161922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
161923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
161925:

Line 161922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

161918: ,p_token_1 => 'ACCT_ATTR_NAME'
161919: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
161920: ,p_token_2 => 'PRODUCT_NAME'
161921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
161922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
161923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
161925:
161926: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 161923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

161919: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
161920: ,p_token_2 => 'PRODUCT_NAME'
161921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
161922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
161923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
161925:
161926: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
161927: --

Line 161924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

161920: ,p_token_2 => 'PRODUCT_NAME'
161921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
161922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
161923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
161925:
161926: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
161927: --
161928: -- following sets the accounting attributes needed to reverse

Line 161943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

161939: ----------------------------------------------------------------
161940: -- 4262811 - update the header statuses to invalid in need be
161941: ----------------------------------------------------------------
161942: --
161943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
161944:
161945:
161946: -----------------------------------------------
161947: -- No accrual reversal for the event class/type

Line 162067: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

162063: ,p_module => l_log_module);
162064: END IF;
162065:
162066: --
162067: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
162068: --
162069: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
162070: --
162071: -- set event info as cache for other routines to refer event attributes

Line 162069: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

162065:
162066: --
162067: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
162068: --
162069: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
162070: --
162071: -- set event info as cache for other routines to refer event attributes
162072: --
162073:

Line 162077: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

162073:
162074: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
162075: l_previous_event_id := l_event_id;
162076:
162077: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
162078: (p_application_id => p_application_id
162079: ,p_primary_ledger_id => p_primary_ledger_id
162080: ,p_base_ledger_id => p_base_ledger_id
162081: ,p_target_ledger_id => p_target_ledger_id

Line 162118: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

162114: l_acct_reversal_source := SUBSTR(NULL, 1,30);
162115:
162116: IF l_continue_with_lines THEN
162117: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
162118: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
162119:
162120: xla_accounting_err_pkg.build_message
162121: (p_appli_s_name => 'XLA'
162122: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 162126: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

162122: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
162123: ,p_token_1 => 'LINE_NUMBER'
162124: ,p_value_1 => l_array_extract_line_num(Idx)
162125: ,p_token_2 => 'PRODUCT_NAME'
162126: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162127: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162128: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162129: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162130:

Line 162127: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

162123: ,p_token_1 => 'LINE_NUMBER'
162124: ,p_value_1 => l_array_extract_line_num(Idx)
162125: ,p_token_2 => 'PRODUCT_NAME'
162126: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162127: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162128: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162129: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162130:
162131: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 162128: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

162124: ,p_value_1 => l_array_extract_line_num(Idx)
162125: ,p_token_2 => 'PRODUCT_NAME'
162126: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162127: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162128: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162129: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162130:
162131: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
162132: --

Line 162129: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

162125: ,p_token_2 => 'PRODUCT_NAME'
162126: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162127: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162128: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162129: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162130:
162131: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
162132: --
162133: -- following sets the accounting attributes needed to reverse

Line 162244: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

162240:
162241: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
162242: -- or secondary ledger that has different currency with primary
162243: -- or alc that is calculated by sla
162244: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
162245: (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'))
162246:
162247: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
162248: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 162245: (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'))

162241: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
162242: -- or secondary ledger that has different currency with primary
162243: -- or alc that is calculated by sla
162244: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
162245: (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'))
162246:
162247: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
162248: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
162249: AND (l_actual_flag = 'A')) THEN

Line 162247: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

162243: -- or alc that is calculated by sla
162244: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
162245: (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'))
162246:
162247: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
162248: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
162249: AND (l_actual_flag = 'A')) THEN
162250: XLA_AE_LINES_PKG.CreateGainOrLossLines(
162251: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 162248: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

162244: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
162245: (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'))
162246:
162247: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
162248: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
162249: AND (l_actual_flag = 'A')) THEN
162250: XLA_AE_LINES_PKG.CreateGainOrLossLines(
162251: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162252: ,p_application_id => p_application_id

Line 162251: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

162247: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
162248: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
162249: AND (l_actual_flag = 'A')) THEN
162250: XLA_AE_LINES_PKG.CreateGainOrLossLines(
162251: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162252: ,p_application_id => p_application_id
162253: ,p_amb_context_code => 'DEFAULT'
162254: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
162255: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 162254: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

162250: XLA_AE_LINES_PKG.CreateGainOrLossLines(
162251: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162252: ,p_application_id => p_application_id
162253: ,p_amb_context_code => 'DEFAULT'
162254: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
162255: ,p_event_class_code => C_EVENT_CLASS_CODE
162256: ,p_event_type_code => C_EVENT_TYPE_CODE
162257:
162258: ,p_gain_ccid => -1

Line 162728: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162724:
162725: l_calculate_acctd_flag VARCHAR2(1) :='N';
162726: l_calculate_g_l_flag VARCHAR2(1) :='N';
162727: --
162728: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162729: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162730: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162731: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162729: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162725: l_calculate_acctd_flag VARCHAR2(1) :='N';
162726: l_calculate_g_l_flag VARCHAR2(1) :='N';
162727: --
162728: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162729: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162730: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162731: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 162730: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

162726: l_calculate_g_l_flag VARCHAR2(1) :='N';
162727: --
162728: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162729: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162730: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162731: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 162731: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162727: --
162728: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162729: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162730: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162731: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162728: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162729: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162730: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162731: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

162729: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162730: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162731: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

162730: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162731: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162731: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162732: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162733: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162734: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162735: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162736: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162737: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162738: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162739: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162740: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162741: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162742: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162750: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162743: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162750: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162751: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162744: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162750: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162751: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162752: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162745: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162750: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162751: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162752: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162753: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 162750: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

162746: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162750: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162751: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162752: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162753: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162754:

Line 162751: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

162747: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162750: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162751: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162752: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162753: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162754:
162755: l_event_id NUMBER;

Line 162752: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

162748: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162750: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162751: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162752: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162753: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162754:
162755: l_event_id NUMBER;
162756: l_previous_event_id NUMBER;

Line 162753: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

162749: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162750: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162751: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162752: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162753: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162754:
162755: l_event_id NUMBER;
162756: l_previous_event_id NUMBER;
162757: l_first_event_id NUMBER;

Line 162771: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

162767: l_event_class_name VARCHAR2(80) := 'Logical Intercompany';
162768: l_description VARCHAR2(4000);
162769: l_transaction_reversal NUMBER;
162770: l_ae_header_id NUMBER;
162771: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
162772: l_log_module VARCHAR2(240);
162773: --
162774: l_acct_reversal_source VARCHAR2(30);
162775: l_trx_reversal_source VARCHAR2(30);

Line 163020: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

163016:
163017: --
163018: -- set event info as cache for other routines to refer event attributes
163019: --
163020: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
163021: (p_application_id => p_application_id
163022: ,p_primary_ledger_id => p_primary_ledger_id
163023: ,p_base_ledger_id => p_base_ledger_id
163024: ,p_target_ledger_id => p_target_ledger_id

Line 163053: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

163049:
163050: --
163051: -- set the status of entry to C_VALID (0)
163052: --
163053: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
163054:
163055: --
163056: -- initialize a row for ae header
163057: --

Line 163083: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

163079: --
163080: -- initilaize the status of ae headers for diffrent balance types
163081: -- the status is initialised to C_NOT_CREATED (2)
163082: --
163083: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163084: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163085: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163086:
163087: --

Line 163084: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

163080: -- initilaize the status of ae headers for diffrent balance types
163081: -- the status is initialised to C_NOT_CREATED (2)
163082: --
163083: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163084: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163085: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163086:
163087: --
163088: -- call api to validate and store accounting attributes for header

Line 163085: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

163081: -- the status is initialised to C_NOT_CREATED (2)
163082: --
163083: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163084: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163085: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163086:
163087: --
163088: -- call api to validate and store accounting attributes for header
163089: --

Line 163119: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

163115: --
163116: l_trx_reversal_source := SUBSTR(NULL, 1,30);
163117:
163118: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
163119: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
163120:
163121: xla_accounting_err_pkg.build_message
163122: (p_appli_s_name => 'XLA'
163123: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 163127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

163123: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
163124: ,p_token_1 => 'ACCT_ATTR_NAME'
163125: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
163126: ,p_token_2 => 'PRODUCT_NAME'
163127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163131:

Line 163128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

163124: ,p_token_1 => 'ACCT_ATTR_NAME'
163125: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
163126: ,p_token_2 => 'PRODUCT_NAME'
163127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163131:
163132: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 163129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

163125: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
163126: ,p_token_2 => 'PRODUCT_NAME'
163127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163131:
163132: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
163133: --

Line 163130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

163126: ,p_token_2 => 'PRODUCT_NAME'
163127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163131:
163132: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
163133: --
163134: -- following sets the accounting attributes needed to reverse

Line 163149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

163145: ----------------------------------------------------------------
163146: -- 4262811 - update the header statuses to invalid in need be
163147: ----------------------------------------------------------------
163148: --
163149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
163150:
163151:
163152: -----------------------------------------------
163153: -- No accrual reversal for the event class/type

Line 163273: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

163269: ,p_module => l_log_module);
163270: END IF;
163271:
163272: --
163273: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
163274: --
163275: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
163276: --
163277: -- set event info as cache for other routines to refer event attributes

Line 163275: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

163271:
163272: --
163273: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
163274: --
163275: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
163276: --
163277: -- set event info as cache for other routines to refer event attributes
163278: --
163279:

Line 163283: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

163279:
163280: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
163281: l_previous_event_id := l_event_id;
163282:
163283: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
163284: (p_application_id => p_application_id
163285: ,p_primary_ledger_id => p_primary_ledger_id
163286: ,p_base_ledger_id => p_base_ledger_id
163287: ,p_target_ledger_id => p_target_ledger_id

Line 163324: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

163320: l_acct_reversal_source := SUBSTR(NULL, 1,30);
163321:
163322: IF l_continue_with_lines THEN
163323: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
163324: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
163325:
163326: xla_accounting_err_pkg.build_message
163327: (p_appli_s_name => 'XLA'
163328: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 163332: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

163328: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
163329: ,p_token_1 => 'LINE_NUMBER'
163330: ,p_value_1 => l_array_extract_line_num(Idx)
163331: ,p_token_2 => 'PRODUCT_NAME'
163332: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163333: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163334: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163335: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163336:

Line 163333: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

163329: ,p_token_1 => 'LINE_NUMBER'
163330: ,p_value_1 => l_array_extract_line_num(Idx)
163331: ,p_token_2 => 'PRODUCT_NAME'
163332: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163333: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163334: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163335: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163336:
163337: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 163334: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

163330: ,p_value_1 => l_array_extract_line_num(Idx)
163331: ,p_token_2 => 'PRODUCT_NAME'
163332: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163333: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163334: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163335: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163336:
163337: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
163338: --

Line 163335: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

163331: ,p_token_2 => 'PRODUCT_NAME'
163332: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163333: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163334: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163335: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163336:
163337: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
163338: --
163339: -- following sets the accounting attributes needed to reverse

Line 163450: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

163446:
163447: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
163448: -- or secondary ledger that has different currency with primary
163449: -- or alc that is calculated by sla
163450: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
163451: (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'))
163452:
163453: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
163454: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 163451: (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'))

163447: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
163448: -- or secondary ledger that has different currency with primary
163449: -- or alc that is calculated by sla
163450: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
163451: (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'))
163452:
163453: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
163454: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
163455: AND (l_actual_flag = 'A')) THEN

Line 163453: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

163449: -- or alc that is calculated by sla
163450: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
163451: (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'))
163452:
163453: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
163454: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
163455: AND (l_actual_flag = 'A')) THEN
163456: XLA_AE_LINES_PKG.CreateGainOrLossLines(
163457: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 163454: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

163450: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
163451: (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'))
163452:
163453: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
163454: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
163455: AND (l_actual_flag = 'A')) THEN
163456: XLA_AE_LINES_PKG.CreateGainOrLossLines(
163457: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163458: ,p_application_id => p_application_id

Line 163457: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

163453: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
163454: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
163455: AND (l_actual_flag = 'A')) THEN
163456: XLA_AE_LINES_PKG.CreateGainOrLossLines(
163457: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163458: ,p_application_id => p_application_id
163459: ,p_amb_context_code => 'DEFAULT'
163460: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
163461: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 163460: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

163456: XLA_AE_LINES_PKG.CreateGainOrLossLines(
163457: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163458: ,p_application_id => p_application_id
163459: ,p_amb_context_code => 'DEFAULT'
163460: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
163461: ,p_event_class_code => C_EVENT_CLASS_CODE
163462: ,p_event_type_code => C_EVENT_TYPE_CODE
163463:
163464: ,p_gain_ccid => -1

Line 163934: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

163930:
163931: l_calculate_acctd_flag VARCHAR2(1) :='N';
163932: l_calculate_g_l_flag VARCHAR2(1) :='N';
163933: --
163934: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163935: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163936: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163937: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 163935: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

163931: l_calculate_acctd_flag VARCHAR2(1) :='N';
163932: l_calculate_g_l_flag VARCHAR2(1) :='N';
163933: --
163934: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163935: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163936: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163937: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 163936: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

163932: l_calculate_g_l_flag VARCHAR2(1) :='N';
163933: --
163934: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163935: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163936: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163937: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 163937: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

163933: --
163934: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163935: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163936: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163937: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

163934: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163935: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163936: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163937: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

163935: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163936: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163937: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

163936: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163937: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

163937: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

163938: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

163939: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

163940: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

163941: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

163942: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

163943: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

163944: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

163945: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

163946: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

163947: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

163948: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163956: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

163949: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163956: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
163957: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

163950: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163956: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
163957: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163958: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

163951: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163956: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
163957: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163958: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
163959: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 163956: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

163952: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163956: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
163957: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163958: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
163959: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
163960:

Line 163957: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

163953: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163956: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
163957: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163958: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
163959: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
163960:
163961: l_event_id NUMBER;

Line 163958: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

163954: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163956: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
163957: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163958: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
163959: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
163960:
163961: l_event_id NUMBER;
163962: l_previous_event_id NUMBER;

Line 163959: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

163955: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
163956: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
163957: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
163958: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
163959: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
163960:
163961: l_event_id NUMBER;
163962: l_previous_event_id NUMBER;
163963: l_first_event_id NUMBER;

Line 163977: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

163973: l_event_class_name VARCHAR2(80) := 'Logical Intercompany';
163974: l_description VARCHAR2(4000);
163975: l_transaction_reversal NUMBER;
163976: l_ae_header_id NUMBER;
163977: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
163978: l_log_module VARCHAR2(240);
163979: --
163980: l_acct_reversal_source VARCHAR2(30);
163981: l_trx_reversal_source VARCHAR2(30);

Line 164226: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

164222:
164223: --
164224: -- set event info as cache for other routines to refer event attributes
164225: --
164226: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
164227: (p_application_id => p_application_id
164228: ,p_primary_ledger_id => p_primary_ledger_id
164229: ,p_base_ledger_id => p_base_ledger_id
164230: ,p_target_ledger_id => p_target_ledger_id

Line 164259: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

164255:
164256: --
164257: -- set the status of entry to C_VALID (0)
164258: --
164259: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
164260:
164261: --
164262: -- initialize a row for ae header
164263: --

Line 164289: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

164285: --
164286: -- initilaize the status of ae headers for diffrent balance types
164287: -- the status is initialised to C_NOT_CREATED (2)
164288: --
164289: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
164290: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
164291: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
164292:
164293: --

Line 164290: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

164286: -- initilaize the status of ae headers for diffrent balance types
164287: -- the status is initialised to C_NOT_CREATED (2)
164288: --
164289: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
164290: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
164291: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
164292:
164293: --
164294: -- call api to validate and store accounting attributes for header

Line 164291: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

164287: -- the status is initialised to C_NOT_CREATED (2)
164288: --
164289: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
164290: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
164291: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
164292:
164293: --
164294: -- call api to validate and store accounting attributes for header
164295: --

Line 164325: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

164321: --
164322: l_trx_reversal_source := SUBSTR(NULL, 1,30);
164323:
164324: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
164325: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
164326:
164327: xla_accounting_err_pkg.build_message
164328: (p_appli_s_name => 'XLA'
164329: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 164333: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

164329: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
164330: ,p_token_1 => 'ACCT_ATTR_NAME'
164331: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
164332: ,p_token_2 => 'PRODUCT_NAME'
164333: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
164334: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
164335: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164336: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
164337:

Line 164334: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

164330: ,p_token_1 => 'ACCT_ATTR_NAME'
164331: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
164332: ,p_token_2 => 'PRODUCT_NAME'
164333: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
164334: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
164335: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164336: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
164337:
164338: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 164335: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

164331: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
164332: ,p_token_2 => 'PRODUCT_NAME'
164333: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
164334: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
164335: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164336: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
164337:
164338: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
164339: --

Line 164336: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

164332: ,p_token_2 => 'PRODUCT_NAME'
164333: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
164334: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
164335: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164336: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
164337:
164338: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
164339: --
164340: -- following sets the accounting attributes needed to reverse

Line 164355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

164351: ----------------------------------------------------------------
164352: -- 4262811 - update the header statuses to invalid in need be
164353: ----------------------------------------------------------------
164354: --
164355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
164356:
164357:
164358: -----------------------------------------------
164359: -- No accrual reversal for the event class/type

Line 164479: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

164475: ,p_module => l_log_module);
164476: END IF;
164477:
164478: --
164479: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
164480: --
164481: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
164482: --
164483: -- set event info as cache for other routines to refer event attributes

Line 164481: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

164477:
164478: --
164479: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
164480: --
164481: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
164482: --
164483: -- set event info as cache for other routines to refer event attributes
164484: --
164485:

Line 164489: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

164485:
164486: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
164487: l_previous_event_id := l_event_id;
164488:
164489: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
164490: (p_application_id => p_application_id
164491: ,p_primary_ledger_id => p_primary_ledger_id
164492: ,p_base_ledger_id => p_base_ledger_id
164493: ,p_target_ledger_id => p_target_ledger_id

Line 164530: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

164526: l_acct_reversal_source := SUBSTR(NULL, 1,30);
164527:
164528: IF l_continue_with_lines THEN
164529: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
164530: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
164531:
164532: xla_accounting_err_pkg.build_message
164533: (p_appli_s_name => 'XLA'
164534: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 164538: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

164534: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
164535: ,p_token_1 => 'LINE_NUMBER'
164536: ,p_value_1 => l_array_extract_line_num(Idx)
164537: ,p_token_2 => 'PRODUCT_NAME'
164538: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
164539: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
164540: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164541: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
164542:

Line 164539: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

164535: ,p_token_1 => 'LINE_NUMBER'
164536: ,p_value_1 => l_array_extract_line_num(Idx)
164537: ,p_token_2 => 'PRODUCT_NAME'
164538: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
164539: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
164540: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164541: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
164542:
164543: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 164540: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

164536: ,p_value_1 => l_array_extract_line_num(Idx)
164537: ,p_token_2 => 'PRODUCT_NAME'
164538: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
164539: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
164540: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164541: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
164542:
164543: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
164544: --

Line 164541: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

164537: ,p_token_2 => 'PRODUCT_NAME'
164538: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
164539: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
164540: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164541: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
164542:
164543: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
164544: --
164545: -- following sets the accounting attributes needed to reverse

Line 164656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

164652:
164653: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
164654: -- or secondary ledger that has different currency with primary
164655: -- or alc that is calculated by sla
164656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164657: (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'))
164658:
164659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 164657: (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'))

164653: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
164654: -- or secondary ledger that has different currency with primary
164655: -- or alc that is calculated by sla
164656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164657: (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'))
164658:
164659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164661: AND (l_actual_flag = 'A')) THEN

Line 164659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

164655: -- or alc that is calculated by sla
164656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164657: (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'))
164658:
164659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164661: AND (l_actual_flag = 'A')) THEN
164662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 164660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

164656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164657: (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'))
164658:
164659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164661: AND (l_actual_flag = 'A')) THEN
164662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164664: ,p_application_id => p_application_id

Line 164663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

164659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164661: AND (l_actual_flag = 'A')) THEN
164662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164664: ,p_application_id => p_application_id
164665: ,p_amb_context_code => 'DEFAULT'
164666: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
164667: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 164666: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

164662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164664: ,p_application_id => p_application_id
164665: ,p_amb_context_code => 'DEFAULT'
164666: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
164667: ,p_event_class_code => C_EVENT_CLASS_CODE
164668: ,p_event_type_code => C_EVENT_TYPE_CODE
164669:
164670: ,p_gain_ccid => -1

Line 165140: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165136:
165137: l_calculate_acctd_flag VARCHAR2(1) :='N';
165138: l_calculate_g_l_flag VARCHAR2(1) :='N';
165139: --
165140: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165141: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165142: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165143: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165141: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165137: l_calculate_acctd_flag VARCHAR2(1) :='N';
165138: l_calculate_g_l_flag VARCHAR2(1) :='N';
165139: --
165140: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165141: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165142: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165143: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 165142: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165138: l_calculate_g_l_flag VARCHAR2(1) :='N';
165139: --
165140: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165141: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165142: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165143: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 165143: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165139: --
165140: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165141: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165142: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165143: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165140: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165141: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165142: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165143: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165141: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165142: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165143: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165142: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165143: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165143: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165144: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165145: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165146: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165147: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165148: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165149: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165150: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165151: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165152: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165153: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165154: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165162: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165155: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165162: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165163: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165156: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165162: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165163: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165164: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165157: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165162: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165163: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165164: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165165: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 165162: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

165158: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165162: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165163: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165164: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165165: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165166:

Line 165163: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165159: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165162: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165163: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165164: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165165: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165166:
165167: l_event_id NUMBER;

Line 165164: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

165160: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165162: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165163: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165164: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165165: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165166:
165167: l_event_id NUMBER;
165168: l_previous_event_id NUMBER;

Line 165165: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

165161: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165162: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165163: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165164: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165165: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165166:
165167: l_event_id NUMBER;
165168: l_previous_event_id NUMBER;
165169: l_first_event_id NUMBER;

Line 165183: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

165179: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
165180: l_description VARCHAR2(4000);
165181: l_transaction_reversal NUMBER;
165182: l_ae_header_id NUMBER;
165183: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
165184: l_log_module VARCHAR2(240);
165185: --
165186: l_acct_reversal_source VARCHAR2(30);
165187: l_trx_reversal_source VARCHAR2(30);

Line 165432: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

165428:
165429: --
165430: -- set event info as cache for other routines to refer event attributes
165431: --
165432: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
165433: (p_application_id => p_application_id
165434: ,p_primary_ledger_id => p_primary_ledger_id
165435: ,p_base_ledger_id => p_base_ledger_id
165436: ,p_target_ledger_id => p_target_ledger_id

Line 165465: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

165461:
165462: --
165463: -- set the status of entry to C_VALID (0)
165464: --
165465: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
165466:
165467: --
165468: -- initialize a row for ae header
165469: --

Line 165495: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

165491: --
165492: -- initilaize the status of ae headers for diffrent balance types
165493: -- the status is initialised to C_NOT_CREATED (2)
165494: --
165495: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
165496: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
165497: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
165498:
165499: --

Line 165496: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

165492: -- initilaize the status of ae headers for diffrent balance types
165493: -- the status is initialised to C_NOT_CREATED (2)
165494: --
165495: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
165496: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
165497: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
165498:
165499: --
165500: -- call api to validate and store accounting attributes for header

Line 165497: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

165493: -- the status is initialised to C_NOT_CREATED (2)
165494: --
165495: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
165496: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
165497: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
165498:
165499: --
165500: -- call api to validate and store accounting attributes for header
165501: --

Line 165531: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

165527: --
165528: l_trx_reversal_source := SUBSTR(NULL, 1,30);
165529:
165530: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
165531: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
165532:
165533: xla_accounting_err_pkg.build_message
165534: (p_appli_s_name => 'XLA'
165535: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 165539: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

165535: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
165536: ,p_token_1 => 'ACCT_ATTR_NAME'
165537: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
165538: ,p_token_2 => 'PRODUCT_NAME'
165539: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
165540: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
165541: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165542: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
165543:

Line 165540: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

165536: ,p_token_1 => 'ACCT_ATTR_NAME'
165537: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
165538: ,p_token_2 => 'PRODUCT_NAME'
165539: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
165540: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
165541: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165542: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
165543:
165544: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 165541: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

165537: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
165538: ,p_token_2 => 'PRODUCT_NAME'
165539: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
165540: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
165541: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165542: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
165543:
165544: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
165545: --

Line 165542: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

165538: ,p_token_2 => 'PRODUCT_NAME'
165539: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
165540: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
165541: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165542: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
165543:
165544: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
165545: --
165546: -- following sets the accounting attributes needed to reverse

Line 165561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

165557: ----------------------------------------------------------------
165558: -- 4262811 - update the header statuses to invalid in need be
165559: ----------------------------------------------------------------
165560: --
165561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
165562:
165563:
165564: -----------------------------------------------
165565: -- No accrual reversal for the event class/type

Line 165685: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

165681: ,p_module => l_log_module);
165682: END IF;
165683:
165684: --
165685: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
165686: --
165687: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
165688: --
165689: -- set event info as cache for other routines to refer event attributes

Line 165687: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

165683:
165684: --
165685: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
165686: --
165687: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
165688: --
165689: -- set event info as cache for other routines to refer event attributes
165690: --
165691:

Line 165695: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

165691:
165692: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
165693: l_previous_event_id := l_event_id;
165694:
165695: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
165696: (p_application_id => p_application_id
165697: ,p_primary_ledger_id => p_primary_ledger_id
165698: ,p_base_ledger_id => p_base_ledger_id
165699: ,p_target_ledger_id => p_target_ledger_id

Line 165736: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

165732: l_acct_reversal_source := SUBSTR(NULL, 1,30);
165733:
165734: IF l_continue_with_lines THEN
165735: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
165736: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
165737:
165738: xla_accounting_err_pkg.build_message
165739: (p_appli_s_name => 'XLA'
165740: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 165744: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

165740: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
165741: ,p_token_1 => 'LINE_NUMBER'
165742: ,p_value_1 => l_array_extract_line_num(Idx)
165743: ,p_token_2 => 'PRODUCT_NAME'
165744: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
165745: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
165746: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165747: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
165748:

Line 165745: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

165741: ,p_token_1 => 'LINE_NUMBER'
165742: ,p_value_1 => l_array_extract_line_num(Idx)
165743: ,p_token_2 => 'PRODUCT_NAME'
165744: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
165745: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
165746: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165747: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
165748:
165749: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 165746: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

165742: ,p_value_1 => l_array_extract_line_num(Idx)
165743: ,p_token_2 => 'PRODUCT_NAME'
165744: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
165745: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
165746: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165747: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
165748:
165749: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
165750: --

Line 165747: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

165743: ,p_token_2 => 'PRODUCT_NAME'
165744: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
165745: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
165746: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165747: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
165748:
165749: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
165750: --
165751: -- following sets the accounting attributes needed to reverse

Line 165862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

165858:
165859: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
165860: -- or secondary ledger that has different currency with primary
165861: -- or alc that is calculated by sla
165862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
165863: (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'))
165864:
165865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
165866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 165863: (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'))

165859: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
165860: -- or secondary ledger that has different currency with primary
165861: -- or alc that is calculated by sla
165862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
165863: (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'))
165864:
165865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
165866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
165867: AND (l_actual_flag = 'A')) THEN

Line 165865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

165861: -- or alc that is calculated by sla
165862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
165863: (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'))
165864:
165865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
165866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
165867: AND (l_actual_flag = 'A')) THEN
165868: XLA_AE_LINES_PKG.CreateGainOrLossLines(
165869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 165866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

165862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
165863: (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'))
165864:
165865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
165866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
165867: AND (l_actual_flag = 'A')) THEN
165868: XLA_AE_LINES_PKG.CreateGainOrLossLines(
165869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165870: ,p_application_id => p_application_id

Line 165869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

165865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
165866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
165867: AND (l_actual_flag = 'A')) THEN
165868: XLA_AE_LINES_PKG.CreateGainOrLossLines(
165869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165870: ,p_application_id => p_application_id
165871: ,p_amb_context_code => 'DEFAULT'
165872: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
165873: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 165872: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

165868: XLA_AE_LINES_PKG.CreateGainOrLossLines(
165869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
165870: ,p_application_id => p_application_id
165871: ,p_amb_context_code => 'DEFAULT'
165872: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
165873: ,p_event_class_code => C_EVENT_CLASS_CODE
165874: ,p_event_type_code => C_EVENT_TYPE_CODE
165875:
165876: ,p_gain_ccid => -1

Line 166346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

166342:
166343: l_calculate_acctd_flag VARCHAR2(1) :='N';
166344: l_calculate_g_l_flag VARCHAR2(1) :='N';
166345: --
166346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 166347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

166343: l_calculate_acctd_flag VARCHAR2(1) :='N';
166344: l_calculate_g_l_flag VARCHAR2(1) :='N';
166345: --
166346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 166348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

166344: l_calculate_g_l_flag VARCHAR2(1) :='N';
166345: --
166346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 166349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

166345: --
166346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

166346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

166347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

166348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

166349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

166350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

166351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

166352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

166353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

166354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

166355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

166356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

166357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

166358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

166359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

166360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

166361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
166369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

166362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
166369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

166363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
166369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
166371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 166368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

166364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
166369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
166371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
166372:

Line 166369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

166365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
166369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
166371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
166372:
166373: l_event_id NUMBER;

Line 166370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

166366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
166369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
166371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
166372:
166373: l_event_id NUMBER;
166374: l_previous_event_id NUMBER;

Line 166371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

166367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
166368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
166369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
166370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
166371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
166372:
166373: l_event_id NUMBER;
166374: l_previous_event_id NUMBER;
166375: l_first_event_id NUMBER;

Line 166389: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

166385: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
166386: l_description VARCHAR2(4000);
166387: l_transaction_reversal NUMBER;
166388: l_ae_header_id NUMBER;
166389: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
166390: l_log_module VARCHAR2(240);
166391: --
166392: l_acct_reversal_source VARCHAR2(30);
166393: l_trx_reversal_source VARCHAR2(30);

Line 166638: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

166634:
166635: --
166636: -- set event info as cache for other routines to refer event attributes
166637: --
166638: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
166639: (p_application_id => p_application_id
166640: ,p_primary_ledger_id => p_primary_ledger_id
166641: ,p_base_ledger_id => p_base_ledger_id
166642: ,p_target_ledger_id => p_target_ledger_id

Line 166671: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

166667:
166668: --
166669: -- set the status of entry to C_VALID (0)
166670: --
166671: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
166672:
166673: --
166674: -- initialize a row for ae header
166675: --

Line 166701: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

166697: --
166698: -- initilaize the status of ae headers for diffrent balance types
166699: -- the status is initialised to C_NOT_CREATED (2)
166700: --
166701: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166702: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166703: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166704:
166705: --

Line 166702: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

166698: -- initilaize the status of ae headers for diffrent balance types
166699: -- the status is initialised to C_NOT_CREATED (2)
166700: --
166701: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166702: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166703: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166704:
166705: --
166706: -- call api to validate and store accounting attributes for header

Line 166703: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

166699: -- the status is initialised to C_NOT_CREATED (2)
166700: --
166701: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166702: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166703: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166704:
166705: --
166706: -- call api to validate and store accounting attributes for header
166707: --

Line 166737: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

166733: --
166734: l_trx_reversal_source := SUBSTR(NULL, 1,30);
166735:
166736: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
166737: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
166738:
166739: xla_accounting_err_pkg.build_message
166740: (p_appli_s_name => 'XLA'
166741: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 166745: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

166741: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
166742: ,p_token_1 => 'ACCT_ATTR_NAME'
166743: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
166744: ,p_token_2 => 'PRODUCT_NAME'
166745: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166749:

Line 166746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

166742: ,p_token_1 => 'ACCT_ATTR_NAME'
166743: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
166744: ,p_token_2 => 'PRODUCT_NAME'
166745: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166749:
166750: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 166747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

166743: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
166744: ,p_token_2 => 'PRODUCT_NAME'
166745: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166749:
166750: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
166751: --

Line 166748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

166744: ,p_token_2 => 'PRODUCT_NAME'
166745: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166749:
166750: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
166751: --
166752: -- following sets the accounting attributes needed to reverse

Line 166767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

166763: ----------------------------------------------------------------
166764: -- 4262811 - update the header statuses to invalid in need be
166765: ----------------------------------------------------------------
166766: --
166767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
166768:
166769:
166770: -----------------------------------------------
166771: -- No accrual reversal for the event class/type

Line 166891: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

166887: ,p_module => l_log_module);
166888: END IF;
166889:
166890: --
166891: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
166892: --
166893: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
166894: --
166895: -- set event info as cache for other routines to refer event attributes

Line 166893: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

166889:
166890: --
166891: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
166892: --
166893: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
166894: --
166895: -- set event info as cache for other routines to refer event attributes
166896: --
166897:

Line 166901: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

166897:
166898: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
166899: l_previous_event_id := l_event_id;
166900:
166901: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
166902: (p_application_id => p_application_id
166903: ,p_primary_ledger_id => p_primary_ledger_id
166904: ,p_base_ledger_id => p_base_ledger_id
166905: ,p_target_ledger_id => p_target_ledger_id

Line 166942: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

166938: l_acct_reversal_source := SUBSTR(NULL, 1,30);
166939:
166940: IF l_continue_with_lines THEN
166941: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
166942: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
166943:
166944: xla_accounting_err_pkg.build_message
166945: (p_appli_s_name => 'XLA'
166946: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 166950: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

166946: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
166947: ,p_token_1 => 'LINE_NUMBER'
166948: ,p_value_1 => l_array_extract_line_num(Idx)
166949: ,p_token_2 => 'PRODUCT_NAME'
166950: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166951: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166952: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166953: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166954:

Line 166951: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

166947: ,p_token_1 => 'LINE_NUMBER'
166948: ,p_value_1 => l_array_extract_line_num(Idx)
166949: ,p_token_2 => 'PRODUCT_NAME'
166950: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166951: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166952: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166953: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166954:
166955: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 166952: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

166948: ,p_value_1 => l_array_extract_line_num(Idx)
166949: ,p_token_2 => 'PRODUCT_NAME'
166950: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166951: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166952: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166953: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166954:
166955: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
166956: --

Line 166953: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

166949: ,p_token_2 => 'PRODUCT_NAME'
166950: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166951: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166952: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166953: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166954:
166955: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
166956: --
166957: -- following sets the accounting attributes needed to reverse

Line 167068: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

167064:
167065: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
167066: -- or secondary ledger that has different currency with primary
167067: -- or alc that is calculated by sla
167068: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
167069: (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'))
167070:
167071: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
167072: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 167069: (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'))

167065: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
167066: -- or secondary ledger that has different currency with primary
167067: -- or alc that is calculated by sla
167068: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
167069: (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'))
167070:
167071: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
167072: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
167073: AND (l_actual_flag = 'A')) THEN

Line 167071: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

167067: -- or alc that is calculated by sla
167068: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
167069: (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'))
167070:
167071: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
167072: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
167073: AND (l_actual_flag = 'A')) THEN
167074: XLA_AE_LINES_PKG.CreateGainOrLossLines(
167075: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 167072: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

167068: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
167069: (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'))
167070:
167071: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
167072: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
167073: AND (l_actual_flag = 'A')) THEN
167074: XLA_AE_LINES_PKG.CreateGainOrLossLines(
167075: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
167076: ,p_application_id => p_application_id

Line 167075: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

167071: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
167072: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
167073: AND (l_actual_flag = 'A')) THEN
167074: XLA_AE_LINES_PKG.CreateGainOrLossLines(
167075: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
167076: ,p_application_id => p_application_id
167077: ,p_amb_context_code => 'DEFAULT'
167078: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
167079: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 167078: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

167074: XLA_AE_LINES_PKG.CreateGainOrLossLines(
167075: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
167076: ,p_application_id => p_application_id
167077: ,p_amb_context_code => 'DEFAULT'
167078: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
167079: ,p_event_class_code => C_EVENT_CLASS_CODE
167080: ,p_event_type_code => C_EVENT_TYPE_CODE
167081:
167082: ,p_gain_ccid => -1

Line 167552: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

167548:
167549: l_calculate_acctd_flag VARCHAR2(1) :='N';
167550: l_calculate_g_l_flag VARCHAR2(1) :='N';
167551: --
167552: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167553: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167554: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167555: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 167553: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

167549: l_calculate_acctd_flag VARCHAR2(1) :='N';
167550: l_calculate_g_l_flag VARCHAR2(1) :='N';
167551: --
167552: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167553: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167554: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167555: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 167554: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

167550: l_calculate_g_l_flag VARCHAR2(1) :='N';
167551: --
167552: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167553: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167554: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167555: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 167555: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

167551: --
167552: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167553: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167554: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167555: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

167552: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167553: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167554: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167555: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

167553: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167554: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167555: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

167554: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167555: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

167555: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

167556: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

167557: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

167558: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

167559: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

167560: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

167561: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

167562: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

167563: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

167564: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

167565: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

167566: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167574: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

167567: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167574: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
167575: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

167568: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167574: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
167575: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167576: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

167569: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167574: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
167575: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167576: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
167577: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 167574: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

167570: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167574: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
167575: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167576: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
167577: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
167578:

Line 167575: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

167571: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167574: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
167575: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167576: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
167577: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
167578:
167579: l_event_id NUMBER;

Line 167576: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

167572: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167574: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
167575: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167576: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
167577: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
167578:
167579: l_event_id NUMBER;
167580: l_previous_event_id NUMBER;

Line 167577: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

167573: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
167574: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
167575: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
167576: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
167577: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
167578:
167579: l_event_id NUMBER;
167580: l_previous_event_id NUMBER;
167581: l_first_event_id NUMBER;

Line 167595: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

167591: l_event_class_name VARCHAR2(80) := 'Receiving';
167592: l_description VARCHAR2(4000);
167593: l_transaction_reversal NUMBER;
167594: l_ae_header_id NUMBER;
167595: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
167596: l_log_module VARCHAR2(240);
167597: --
167598: l_acct_reversal_source VARCHAR2(30);
167599: l_trx_reversal_source VARCHAR2(30);

Line 167844: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

167840:
167841: --
167842: -- set event info as cache for other routines to refer event attributes
167843: --
167844: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
167845: (p_application_id => p_application_id
167846: ,p_primary_ledger_id => p_primary_ledger_id
167847: ,p_base_ledger_id => p_base_ledger_id
167848: ,p_target_ledger_id => p_target_ledger_id

Line 167877: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

167873:
167874: --
167875: -- set the status of entry to C_VALID (0)
167876: --
167877: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
167878:
167879: --
167880: -- initialize a row for ae header
167881: --

Line 167907: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

167903: --
167904: -- initilaize the status of ae headers for diffrent balance types
167905: -- the status is initialised to C_NOT_CREATED (2)
167906: --
167907: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
167908: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
167909: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
167910:
167911: --

Line 167908: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

167904: -- initilaize the status of ae headers for diffrent balance types
167905: -- the status is initialised to C_NOT_CREATED (2)
167906: --
167907: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
167908: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
167909: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
167910:
167911: --
167912: -- call api to validate and store accounting attributes for header

Line 167909: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

167905: -- the status is initialised to C_NOT_CREATED (2)
167906: --
167907: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
167908: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
167909: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
167910:
167911: --
167912: -- call api to validate and store accounting attributes for header
167913: --

Line 167943: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

167939: --
167940: l_trx_reversal_source := SUBSTR(NULL, 1,30);
167941:
167942: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
167943: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
167944:
167945: xla_accounting_err_pkg.build_message
167946: (p_appli_s_name => 'XLA'
167947: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 167951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

167947: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
167948: ,p_token_1 => 'ACCT_ATTR_NAME'
167949: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
167950: ,p_token_2 => 'PRODUCT_NAME'
167951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
167952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
167953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
167954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
167955:

Line 167952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

167948: ,p_token_1 => 'ACCT_ATTR_NAME'
167949: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
167950: ,p_token_2 => 'PRODUCT_NAME'
167951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
167952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
167953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
167954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
167955:
167956: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 167953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

167949: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
167950: ,p_token_2 => 'PRODUCT_NAME'
167951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
167952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
167953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
167954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
167955:
167956: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
167957: --

Line 167954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

167950: ,p_token_2 => 'PRODUCT_NAME'
167951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
167952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
167953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
167954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
167955:
167956: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
167957: --
167958: -- following sets the accounting attributes needed to reverse

Line 167973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

167969: ----------------------------------------------------------------
167970: -- 4262811 - update the header statuses to invalid in need be
167971: ----------------------------------------------------------------
167972: --
167973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
167974:
167975:
167976: -----------------------------------------------
167977: -- No accrual reversal for the event class/type

Line 168097: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

168093: ,p_module => l_log_module);
168094: END IF;
168095:
168096: --
168097: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
168098: --
168099: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
168100: --
168101: -- set event info as cache for other routines to refer event attributes

Line 168099: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

168095:
168096: --
168097: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
168098: --
168099: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
168100: --
168101: -- set event info as cache for other routines to refer event attributes
168102: --
168103:

Line 168107: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

168103:
168104: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
168105: l_previous_event_id := l_event_id;
168106:
168107: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
168108: (p_application_id => p_application_id
168109: ,p_primary_ledger_id => p_primary_ledger_id
168110: ,p_base_ledger_id => p_base_ledger_id
168111: ,p_target_ledger_id => p_target_ledger_id

Line 168148: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

168144: l_acct_reversal_source := SUBSTR(NULL, 1,30);
168145:
168146: IF l_continue_with_lines THEN
168147: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
168148: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
168149:
168150: xla_accounting_err_pkg.build_message
168151: (p_appli_s_name => 'XLA'
168152: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 168156: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

168152: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
168153: ,p_token_1 => 'LINE_NUMBER'
168154: ,p_value_1 => l_array_extract_line_num(Idx)
168155: ,p_token_2 => 'PRODUCT_NAME'
168156: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
168157: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
168158: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168159: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
168160:

Line 168157: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

168153: ,p_token_1 => 'LINE_NUMBER'
168154: ,p_value_1 => l_array_extract_line_num(Idx)
168155: ,p_token_2 => 'PRODUCT_NAME'
168156: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
168157: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
168158: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168159: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
168160:
168161: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 168158: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

168154: ,p_value_1 => l_array_extract_line_num(Idx)
168155: ,p_token_2 => 'PRODUCT_NAME'
168156: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
168157: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
168158: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168159: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
168160:
168161: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
168162: --

Line 168159: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

168155: ,p_token_2 => 'PRODUCT_NAME'
168156: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
168157: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
168158: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168159: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
168160:
168161: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
168162: --
168163: -- following sets the accounting attributes needed to reverse

Line 168274: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

168270:
168271: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
168272: -- or secondary ledger that has different currency with primary
168273: -- or alc that is calculated by sla
168274: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168275: (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'))
168276:
168277: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168278: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 168275: (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'))

168271: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
168272: -- or secondary ledger that has different currency with primary
168273: -- or alc that is calculated by sla
168274: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168275: (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'))
168276:
168277: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168278: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168279: AND (l_actual_flag = 'A')) THEN

Line 168277: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

168273: -- or alc that is calculated by sla
168274: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168275: (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'))
168276:
168277: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168278: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168279: AND (l_actual_flag = 'A')) THEN
168280: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168281: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 168278: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

168274: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168275: (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'))
168276:
168277: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168278: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168279: AND (l_actual_flag = 'A')) THEN
168280: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168281: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168282: ,p_application_id => p_application_id

Line 168281: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

168277: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168278: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168279: AND (l_actual_flag = 'A')) THEN
168280: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168281: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168282: ,p_application_id => p_application_id
168283: ,p_amb_context_code => 'DEFAULT'
168284: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
168285: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 168284: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

168280: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168281: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168282: ,p_application_id => p_application_id
168283: ,p_amb_context_code => 'DEFAULT'
168284: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
168285: ,p_event_class_code => C_EVENT_CLASS_CODE
168286: ,p_event_type_code => C_EVENT_TYPE_CODE
168287:
168288: ,p_gain_ccid => -1

Line 168758: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168754:
168755: l_calculate_acctd_flag VARCHAR2(1) :='N';
168756: l_calculate_g_l_flag VARCHAR2(1) :='N';
168757: --
168758: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168759: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168760: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168761: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168759: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168755: l_calculate_acctd_flag VARCHAR2(1) :='N';
168756: l_calculate_g_l_flag VARCHAR2(1) :='N';
168757: --
168758: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168759: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168760: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168761: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 168760: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

168756: l_calculate_g_l_flag VARCHAR2(1) :='N';
168757: --
168758: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168759: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168760: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168761: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 168761: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168757: --
168758: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168759: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168760: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168761: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168758: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168759: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168760: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168761: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

168759: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168760: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168761: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

168760: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168761: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168761: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168762: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168763: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168764: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168765: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168766: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168767: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168768: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168769: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168770: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168771: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168772: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168780: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168773: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168780: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168781: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168774: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168780: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168781: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168782: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168775: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168780: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168781: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168782: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168783: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 168780: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

168776: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168780: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168781: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168782: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168783: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168784:

Line 168781: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

168777: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168780: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168781: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168782: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168783: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168784:
168785: l_event_id NUMBER;

Line 168782: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

168778: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168780: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168781: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168782: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168783: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168784:
168785: l_event_id NUMBER;
168786: l_previous_event_id NUMBER;

Line 168783: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

168779: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168780: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168781: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168782: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168783: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168784:
168785: l_event_id NUMBER;
168786: l_previous_event_id NUMBER;
168787: l_first_event_id NUMBER;

Line 168801: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

168797: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
168798: l_description VARCHAR2(4000);
168799: l_transaction_reversal NUMBER;
168800: l_ae_header_id NUMBER;
168801: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
168802: l_log_module VARCHAR2(240);
168803: --
168804: l_acct_reversal_source VARCHAR2(30);
168805: l_trx_reversal_source VARCHAR2(30);

Line 169050: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

169046:
169047: --
169048: -- set event info as cache for other routines to refer event attributes
169049: --
169050: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
169051: (p_application_id => p_application_id
169052: ,p_primary_ledger_id => p_primary_ledger_id
169053: ,p_base_ledger_id => p_base_ledger_id
169054: ,p_target_ledger_id => p_target_ledger_id

Line 169083: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

169079:
169080: --
169081: -- set the status of entry to C_VALID (0)
169082: --
169083: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
169084:
169085: --
169086: -- initialize a row for ae header
169087: --

Line 169113: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

169109: --
169110: -- initilaize the status of ae headers for diffrent balance types
169111: -- the status is initialised to C_NOT_CREATED (2)
169112: --
169113: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169114: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169115: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169116:
169117: --

Line 169114: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

169110: -- initilaize the status of ae headers for diffrent balance types
169111: -- the status is initialised to C_NOT_CREATED (2)
169112: --
169113: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169114: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169115: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169116:
169117: --
169118: -- call api to validate and store accounting attributes for header

Line 169115: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

169111: -- the status is initialised to C_NOT_CREATED (2)
169112: --
169113: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169114: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169115: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169116:
169117: --
169118: -- call api to validate and store accounting attributes for header
169119: --

Line 169149: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

169145: --
169146: l_trx_reversal_source := SUBSTR(NULL, 1,30);
169147:
169148: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
169149: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
169150:
169151: xla_accounting_err_pkg.build_message
169152: (p_appli_s_name => 'XLA'
169153: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 169157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

169153: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
169154: ,p_token_1 => 'ACCT_ATTR_NAME'
169155: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
169156: ,p_token_2 => 'PRODUCT_NAME'
169157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169161:

Line 169158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

169154: ,p_token_1 => 'ACCT_ATTR_NAME'
169155: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
169156: ,p_token_2 => 'PRODUCT_NAME'
169157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169161:
169162: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 169159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

169155: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
169156: ,p_token_2 => 'PRODUCT_NAME'
169157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169161:
169162: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
169163: --

Line 169160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

169156: ,p_token_2 => 'PRODUCT_NAME'
169157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169161:
169162: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
169163: --
169164: -- following sets the accounting attributes needed to reverse

Line 169179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

169175: ----------------------------------------------------------------
169176: -- 4262811 - update the header statuses to invalid in need be
169177: ----------------------------------------------------------------
169178: --
169179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
169180:
169181:
169182: -----------------------------------------------
169183: -- No accrual reversal for the event class/type

Line 169303: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

169299: ,p_module => l_log_module);
169300: END IF;
169301:
169302: --
169303: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
169304: --
169305: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
169306: --
169307: -- set event info as cache for other routines to refer event attributes

Line 169305: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

169301:
169302: --
169303: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
169304: --
169305: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
169306: --
169307: -- set event info as cache for other routines to refer event attributes
169308: --
169309:

Line 169313: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

169309:
169310: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
169311: l_previous_event_id := l_event_id;
169312:
169313: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
169314: (p_application_id => p_application_id
169315: ,p_primary_ledger_id => p_primary_ledger_id
169316: ,p_base_ledger_id => p_base_ledger_id
169317: ,p_target_ledger_id => p_target_ledger_id

Line 169354: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

169350: l_acct_reversal_source := SUBSTR(NULL, 1,30);
169351:
169352: IF l_continue_with_lines THEN
169353: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
169354: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
169355:
169356: xla_accounting_err_pkg.build_message
169357: (p_appli_s_name => 'XLA'
169358: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 169362: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

169358: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
169359: ,p_token_1 => 'LINE_NUMBER'
169360: ,p_value_1 => l_array_extract_line_num(Idx)
169361: ,p_token_2 => 'PRODUCT_NAME'
169362: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169363: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169364: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169365: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169366:

Line 169363: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

169359: ,p_token_1 => 'LINE_NUMBER'
169360: ,p_value_1 => l_array_extract_line_num(Idx)
169361: ,p_token_2 => 'PRODUCT_NAME'
169362: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169363: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169364: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169365: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169366:
169367: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 169364: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

169360: ,p_value_1 => l_array_extract_line_num(Idx)
169361: ,p_token_2 => 'PRODUCT_NAME'
169362: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169363: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169364: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169365: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169366:
169367: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
169368: --

Line 169365: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

169361: ,p_token_2 => 'PRODUCT_NAME'
169362: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169363: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169364: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169365: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169366:
169367: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
169368: --
169369: -- following sets the accounting attributes needed to reverse

Line 169480: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

169476:
169477: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
169478: -- or secondary ledger that has different currency with primary
169479: -- or alc that is calculated by sla
169480: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
169481: (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'))
169482:
169483: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
169484: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 169481: (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'))

169477: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
169478: -- or secondary ledger that has different currency with primary
169479: -- or alc that is calculated by sla
169480: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
169481: (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'))
169482:
169483: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
169484: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
169485: AND (l_actual_flag = 'A')) THEN

Line 169483: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

169479: -- or alc that is calculated by sla
169480: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
169481: (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'))
169482:
169483: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
169484: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
169485: AND (l_actual_flag = 'A')) THEN
169486: XLA_AE_LINES_PKG.CreateGainOrLossLines(
169487: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 169484: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

169480: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
169481: (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'))
169482:
169483: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
169484: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
169485: AND (l_actual_flag = 'A')) THEN
169486: XLA_AE_LINES_PKG.CreateGainOrLossLines(
169487: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169488: ,p_application_id => p_application_id

Line 169487: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

169483: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
169484: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
169485: AND (l_actual_flag = 'A')) THEN
169486: XLA_AE_LINES_PKG.CreateGainOrLossLines(
169487: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169488: ,p_application_id => p_application_id
169489: ,p_amb_context_code => 'DEFAULT'
169490: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
169491: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 169490: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

169486: XLA_AE_LINES_PKG.CreateGainOrLossLines(
169487: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169488: ,p_application_id => p_application_id
169489: ,p_amb_context_code => 'DEFAULT'
169490: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
169491: ,p_event_class_code => C_EVENT_CLASS_CODE
169492: ,p_event_type_code => C_EVENT_TYPE_CODE
169493:
169494: ,p_gain_ccid => -1

Line 169964: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169960:
169961: l_calculate_acctd_flag VARCHAR2(1) :='N';
169962: l_calculate_g_l_flag VARCHAR2(1) :='N';
169963: --
169964: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169965: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169966: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169967: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169965: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169961: l_calculate_acctd_flag VARCHAR2(1) :='N';
169962: l_calculate_g_l_flag VARCHAR2(1) :='N';
169963: --
169964: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169965: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169966: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169967: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 169966: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

169962: l_calculate_g_l_flag VARCHAR2(1) :='N';
169963: --
169964: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169965: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169966: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169967: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 169967: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169963: --
169964: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169965: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169966: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169967: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169964: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169965: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169966: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169967: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

169965: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169966: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169967: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

169966: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169967: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169967: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169968: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169969: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169970: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169971: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169972: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169973: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169974: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169975: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169976: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169977: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169978: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169986: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169979: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169986: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169987: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169980: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169986: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169987: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169988: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169981: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169986: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169987: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169988: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169989: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 169986: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

169982: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169986: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169987: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169988: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169989: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169990:

Line 169987: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

169983: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169986: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169987: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169988: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169989: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169990:
169991: l_event_id NUMBER;

Line 169988: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

169984: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169986: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169987: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169988: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169989: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169990:
169991: l_event_id NUMBER;
169992: l_previous_event_id NUMBER;

Line 169989: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

169985: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169986: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169987: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169988: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169989: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169990:
169991: l_event_id NUMBER;
169992: l_previous_event_id NUMBER;
169993: l_first_event_id NUMBER;

Line 170007: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

170003: l_event_class_name VARCHAR2(80) := 'Receiving';
170004: l_description VARCHAR2(4000);
170005: l_transaction_reversal NUMBER;
170006: l_ae_header_id NUMBER;
170007: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
170008: l_log_module VARCHAR2(240);
170009: --
170010: l_acct_reversal_source VARCHAR2(30);
170011: l_trx_reversal_source VARCHAR2(30);

Line 170256: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

170252:
170253: --
170254: -- set event info as cache for other routines to refer event attributes
170255: --
170256: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
170257: (p_application_id => p_application_id
170258: ,p_primary_ledger_id => p_primary_ledger_id
170259: ,p_base_ledger_id => p_base_ledger_id
170260: ,p_target_ledger_id => p_target_ledger_id

Line 170289: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

170285:
170286: --
170287: -- set the status of entry to C_VALID (0)
170288: --
170289: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
170290:
170291: --
170292: -- initialize a row for ae header
170293: --

Line 170319: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

170315: --
170316: -- initilaize the status of ae headers for diffrent balance types
170317: -- the status is initialised to C_NOT_CREATED (2)
170318: --
170319: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
170320: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
170321: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
170322:
170323: --

Line 170320: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

170316: -- initilaize the status of ae headers for diffrent balance types
170317: -- the status is initialised to C_NOT_CREATED (2)
170318: --
170319: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
170320: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
170321: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
170322:
170323: --
170324: -- call api to validate and store accounting attributes for header

Line 170321: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

170317: -- the status is initialised to C_NOT_CREATED (2)
170318: --
170319: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
170320: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
170321: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
170322:
170323: --
170324: -- call api to validate and store accounting attributes for header
170325: --

Line 170355: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

170351: --
170352: l_trx_reversal_source := SUBSTR(NULL, 1,30);
170353:
170354: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
170355: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
170356:
170357: xla_accounting_err_pkg.build_message
170358: (p_appli_s_name => 'XLA'
170359: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 170363: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

170359: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
170360: ,p_token_1 => 'ACCT_ATTR_NAME'
170361: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
170362: ,p_token_2 => 'PRODUCT_NAME'
170363: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
170364: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
170365: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170366: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
170367:

Line 170364: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

170360: ,p_token_1 => 'ACCT_ATTR_NAME'
170361: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
170362: ,p_token_2 => 'PRODUCT_NAME'
170363: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
170364: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
170365: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170366: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
170367:
170368: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 170365: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

170361: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
170362: ,p_token_2 => 'PRODUCT_NAME'
170363: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
170364: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
170365: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170366: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
170367:
170368: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
170369: --

Line 170366: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

170362: ,p_token_2 => 'PRODUCT_NAME'
170363: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
170364: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
170365: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170366: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
170367:
170368: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
170369: --
170370: -- following sets the accounting attributes needed to reverse

Line 170385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

170381: ----------------------------------------------------------------
170382: -- 4262811 - update the header statuses to invalid in need be
170383: ----------------------------------------------------------------
170384: --
170385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
170386:
170387:
170388: -----------------------------------------------
170389: -- No accrual reversal for the event class/type

Line 170509: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

170505: ,p_module => l_log_module);
170506: END IF;
170507:
170508: --
170509: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
170510: --
170511: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
170512: --
170513: -- set event info as cache for other routines to refer event attributes

Line 170511: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

170507:
170508: --
170509: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
170510: --
170511: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
170512: --
170513: -- set event info as cache for other routines to refer event attributes
170514: --
170515:

Line 170519: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

170515:
170516: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
170517: l_previous_event_id := l_event_id;
170518:
170519: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
170520: (p_application_id => p_application_id
170521: ,p_primary_ledger_id => p_primary_ledger_id
170522: ,p_base_ledger_id => p_base_ledger_id
170523: ,p_target_ledger_id => p_target_ledger_id

Line 170560: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

170556: l_acct_reversal_source := SUBSTR(NULL, 1,30);
170557:
170558: IF l_continue_with_lines THEN
170559: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
170560: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
170561:
170562: xla_accounting_err_pkg.build_message
170563: (p_appli_s_name => 'XLA'
170564: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 170568: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

170564: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
170565: ,p_token_1 => 'LINE_NUMBER'
170566: ,p_value_1 => l_array_extract_line_num(Idx)
170567: ,p_token_2 => 'PRODUCT_NAME'
170568: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
170569: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
170570: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170571: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
170572:

Line 170569: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

170565: ,p_token_1 => 'LINE_NUMBER'
170566: ,p_value_1 => l_array_extract_line_num(Idx)
170567: ,p_token_2 => 'PRODUCT_NAME'
170568: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
170569: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
170570: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170571: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
170572:
170573: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 170570: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

170566: ,p_value_1 => l_array_extract_line_num(Idx)
170567: ,p_token_2 => 'PRODUCT_NAME'
170568: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
170569: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
170570: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170571: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
170572:
170573: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
170574: --

Line 170571: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

170567: ,p_token_2 => 'PRODUCT_NAME'
170568: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
170569: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
170570: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170571: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
170572:
170573: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
170574: --
170575: -- following sets the accounting attributes needed to reverse

Line 170658: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

170654:
170655: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
170656: -- or secondary ledger that has different currency with primary
170657: -- or alc that is calculated by sla
170658: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170659: (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'))
170660:
170661: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170662: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 170659: (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'))

170655: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
170656: -- or secondary ledger that has different currency with primary
170657: -- or alc that is calculated by sla
170658: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170659: (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'))
170660:
170661: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170662: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170663: AND (l_actual_flag = 'A')) THEN

Line 170661: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

170657: -- or alc that is calculated by sla
170658: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170659: (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'))
170660:
170661: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170662: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170663: AND (l_actual_flag = 'A')) THEN
170664: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170665: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 170662: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

170658: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170659: (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'))
170660:
170661: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170662: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170663: AND (l_actual_flag = 'A')) THEN
170664: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170665: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170666: ,p_application_id => p_application_id

Line 170665: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

170661: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170662: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170663: AND (l_actual_flag = 'A')) THEN
170664: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170665: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170666: ,p_application_id => p_application_id
170667: ,p_amb_context_code => 'DEFAULT'
170668: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
170669: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 170668: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

170664: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170665: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170666: ,p_application_id => p_application_id
170667: ,p_amb_context_code => 'DEFAULT'
170668: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
170669: ,p_event_class_code => C_EVENT_CLASS_CODE
170670: ,p_event_type_code => C_EVENT_TYPE_CODE
170671:
170672: ,p_gain_ccid => -1

Line 171142: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171138:
171139: l_calculate_acctd_flag VARCHAR2(1) :='N';
171140: l_calculate_g_l_flag VARCHAR2(1) :='N';
171141: --
171142: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171143: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171144: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171145: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171143: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171139: l_calculate_acctd_flag VARCHAR2(1) :='N';
171140: l_calculate_g_l_flag VARCHAR2(1) :='N';
171141: --
171142: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171143: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171144: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171145: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 171144: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

171140: l_calculate_g_l_flag VARCHAR2(1) :='N';
171141: --
171142: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171143: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171144: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171145: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 171145: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171141: --
171142: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171143: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171144: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171145: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171142: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171143: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171144: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171145: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

171143: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171144: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171145: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

171144: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171145: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171145: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171146: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171147: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171148: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171149: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171150: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171151: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171152: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171153: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171154: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171155: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171156: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171164: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171157: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171164: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171165: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171158: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171164: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171165: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171166: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171159: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171164: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171165: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171166: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171167: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 171164: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

171160: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171164: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171165: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171166: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171167: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171168:

Line 171165: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

171161: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171164: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171165: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171166: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171167: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171168:
171169: l_event_id NUMBER;

Line 171166: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

171162: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171164: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171165: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171166: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171167: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171168:
171169: l_event_id NUMBER;
171170: l_previous_event_id NUMBER;

Line 171167: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

171163: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171164: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171165: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171166: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171167: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171168:
171169: l_event_id NUMBER;
171170: l_previous_event_id NUMBER;
171171: l_first_event_id NUMBER;

Line 171185: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

171181: l_event_class_name VARCHAR2(80) := 'Shipments';
171182: l_description VARCHAR2(4000);
171183: l_transaction_reversal NUMBER;
171184: l_ae_header_id NUMBER;
171185: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
171186: l_log_module VARCHAR2(240);
171187: --
171188: l_acct_reversal_source VARCHAR2(30);
171189: l_trx_reversal_source VARCHAR2(30);

Line 171434: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

171430:
171431: --
171432: -- set event info as cache for other routines to refer event attributes
171433: --
171434: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
171435: (p_application_id => p_application_id
171436: ,p_primary_ledger_id => p_primary_ledger_id
171437: ,p_base_ledger_id => p_base_ledger_id
171438: ,p_target_ledger_id => p_target_ledger_id

Line 171467: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

171463:
171464: --
171465: -- set the status of entry to C_VALID (0)
171466: --
171467: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
171468:
171469: --
171470: -- initialize a row for ae header
171471: --

Line 171497: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

171493: --
171494: -- initilaize the status of ae headers for diffrent balance types
171495: -- the status is initialised to C_NOT_CREATED (2)
171496: --
171497: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
171498: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
171499: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
171500:
171501: --

Line 171498: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

171494: -- initilaize the status of ae headers for diffrent balance types
171495: -- the status is initialised to C_NOT_CREATED (2)
171496: --
171497: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
171498: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
171499: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
171500:
171501: --
171502: -- call api to validate and store accounting attributes for header

Line 171499: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

171495: -- the status is initialised to C_NOT_CREATED (2)
171496: --
171497: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
171498: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
171499: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
171500:
171501: --
171502: -- call api to validate and store accounting attributes for header
171503: --

Line 171533: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

171529: --
171530: l_trx_reversal_source := SUBSTR(NULL, 1,30);
171531:
171532: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
171533: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
171534:
171535: xla_accounting_err_pkg.build_message
171536: (p_appli_s_name => 'XLA'
171537: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 171541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

171537: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
171538: ,p_token_1 => 'ACCT_ATTR_NAME'
171539: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
171540: ,p_token_2 => 'PRODUCT_NAME'
171541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
171542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
171543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
171545:

Line 171542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

171538: ,p_token_1 => 'ACCT_ATTR_NAME'
171539: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
171540: ,p_token_2 => 'PRODUCT_NAME'
171541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
171542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
171543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
171545:
171546: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 171543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

171539: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
171540: ,p_token_2 => 'PRODUCT_NAME'
171541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
171542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
171543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
171545:
171546: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
171547: --

Line 171544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

171540: ,p_token_2 => 'PRODUCT_NAME'
171541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
171542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
171543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
171545:
171546: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
171547: --
171548: -- following sets the accounting attributes needed to reverse

Line 171563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

171559: ----------------------------------------------------------------
171560: -- 4262811 - update the header statuses to invalid in need be
171561: ----------------------------------------------------------------
171562: --
171563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
171564:
171565:
171566: -----------------------------------------------
171567: -- No accrual reversal for the event class/type

Line 171687: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

171683: ,p_module => l_log_module);
171684: END IF;
171685:
171686: --
171687: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
171688: --
171689: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
171690: --
171691: -- set event info as cache for other routines to refer event attributes

Line 171689: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

171685:
171686: --
171687: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
171688: --
171689: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
171690: --
171691: -- set event info as cache for other routines to refer event attributes
171692: --
171693:

Line 171697: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

171693:
171694: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
171695: l_previous_event_id := l_event_id;
171696:
171697: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
171698: (p_application_id => p_application_id
171699: ,p_primary_ledger_id => p_primary_ledger_id
171700: ,p_base_ledger_id => p_base_ledger_id
171701: ,p_target_ledger_id => p_target_ledger_id

Line 171738: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

171734: l_acct_reversal_source := SUBSTR(NULL, 1,30);
171735:
171736: IF l_continue_with_lines THEN
171737: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
171738: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
171739:
171740: xla_accounting_err_pkg.build_message
171741: (p_appli_s_name => 'XLA'
171742: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 171746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

171742: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
171743: ,p_token_1 => 'LINE_NUMBER'
171744: ,p_value_1 => l_array_extract_line_num(Idx)
171745: ,p_token_2 => 'PRODUCT_NAME'
171746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
171747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
171748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
171750:

Line 171747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

171743: ,p_token_1 => 'LINE_NUMBER'
171744: ,p_value_1 => l_array_extract_line_num(Idx)
171745: ,p_token_2 => 'PRODUCT_NAME'
171746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
171747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
171748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
171750:
171751: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 171748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

171744: ,p_value_1 => l_array_extract_line_num(Idx)
171745: ,p_token_2 => 'PRODUCT_NAME'
171746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
171747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
171748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
171750:
171751: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
171752: --

Line 171749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

171745: ,p_token_2 => 'PRODUCT_NAME'
171746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
171747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
171748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
171750:
171751: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
171752: --
171753: -- following sets the accounting attributes needed to reverse

Line 171864: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

171860:
171861: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
171862: -- or secondary ledger that has different currency with primary
171863: -- or alc that is calculated by sla
171864: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
171865: (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'))
171866:
171867: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
171868: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 171865: (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'))

171861: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
171862: -- or secondary ledger that has different currency with primary
171863: -- or alc that is calculated by sla
171864: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
171865: (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'))
171866:
171867: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
171868: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
171869: AND (l_actual_flag = 'A')) THEN

Line 171867: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

171863: -- or alc that is calculated by sla
171864: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
171865: (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'))
171866:
171867: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
171868: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
171869: AND (l_actual_flag = 'A')) THEN
171870: XLA_AE_LINES_PKG.CreateGainOrLossLines(
171871: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 171868: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

171864: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
171865: (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'))
171866:
171867: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
171868: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
171869: AND (l_actual_flag = 'A')) THEN
171870: XLA_AE_LINES_PKG.CreateGainOrLossLines(
171871: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171872: ,p_application_id => p_application_id

Line 171871: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

171867: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
171868: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
171869: AND (l_actual_flag = 'A')) THEN
171870: XLA_AE_LINES_PKG.CreateGainOrLossLines(
171871: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171872: ,p_application_id => p_application_id
171873: ,p_amb_context_code => 'DEFAULT'
171874: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
171875: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 171874: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

171870: XLA_AE_LINES_PKG.CreateGainOrLossLines(
171871: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
171872: ,p_application_id => p_application_id
171873: ,p_amb_context_code => 'DEFAULT'
171874: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
171875: ,p_event_class_code => C_EVENT_CLASS_CODE
171876: ,p_event_type_code => C_EVENT_TYPE_CODE
171877:
171878: ,p_gain_ccid => -1

Line 172348: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

172344:
172345: l_calculate_acctd_flag VARCHAR2(1) :='N';
172346: l_calculate_g_l_flag VARCHAR2(1) :='N';
172347: --
172348: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172349: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172350: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172351: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 172349: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

172345: l_calculate_acctd_flag VARCHAR2(1) :='N';
172346: l_calculate_g_l_flag VARCHAR2(1) :='N';
172347: --
172348: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172349: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172350: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172351: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 172350: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

172346: l_calculate_g_l_flag VARCHAR2(1) :='N';
172347: --
172348: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172349: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172350: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172351: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 172351: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

172347: --
172348: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172349: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172350: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172351: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

172348: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172349: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172350: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172351: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

172349: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172350: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172351: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

172350: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172351: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

172351: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

172352: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

172353: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

172354: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

172355: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

172356: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

172357: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

172358: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

172359: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

172360: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

172361: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

172362: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172370: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

172363: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172370: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
172371: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

172364: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172370: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
172371: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172372: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

172365: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172370: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
172371: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172372: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
172373: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 172370: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

172366: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172370: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
172371: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172372: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
172373: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
172374:

Line 172371: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

172367: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172370: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
172371: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172372: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
172373: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
172374:
172375: l_event_id NUMBER;

Line 172372: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

172368: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172370: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
172371: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172372: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
172373: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
172374:
172375: l_event_id NUMBER;
172376: l_previous_event_id NUMBER;

Line 172373: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

172369: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
172370: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
172371: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
172372: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
172373: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
172374:
172375: l_event_id NUMBER;
172376: l_previous_event_id NUMBER;
172377: l_first_event_id NUMBER;

Line 172391: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

172387: l_event_class_name VARCHAR2(80) := 'Lot Cost Adjustment';
172388: l_description VARCHAR2(4000);
172389: l_transaction_reversal NUMBER;
172390: l_ae_header_id NUMBER;
172391: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
172392: l_log_module VARCHAR2(240);
172393: --
172394: l_acct_reversal_source VARCHAR2(30);
172395: l_trx_reversal_source VARCHAR2(30);

Line 172640: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

172636:
172637: --
172638: -- set event info as cache for other routines to refer event attributes
172639: --
172640: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
172641: (p_application_id => p_application_id
172642: ,p_primary_ledger_id => p_primary_ledger_id
172643: ,p_base_ledger_id => p_base_ledger_id
172644: ,p_target_ledger_id => p_target_ledger_id

Line 172673: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

172669:
172670: --
172671: -- set the status of entry to C_VALID (0)
172672: --
172673: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
172674:
172675: --
172676: -- initialize a row for ae header
172677: --

Line 172703: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

172699: --
172700: -- initilaize the status of ae headers for diffrent balance types
172701: -- the status is initialised to C_NOT_CREATED (2)
172702: --
172703: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172704: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172705: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172706:
172707: --

Line 172704: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

172700: -- initilaize the status of ae headers for diffrent balance types
172701: -- the status is initialised to C_NOT_CREATED (2)
172702: --
172703: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172704: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172705: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172706:
172707: --
172708: -- call api to validate and store accounting attributes for header

Line 172705: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

172701: -- the status is initialised to C_NOT_CREATED (2)
172702: --
172703: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172704: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172705: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172706:
172707: --
172708: -- call api to validate and store accounting attributes for header
172709: --

Line 172739: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

172735: --
172736: l_trx_reversal_source := SUBSTR(NULL, 1,30);
172737:
172738: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
172739: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
172740:
172741: xla_accounting_err_pkg.build_message
172742: (p_appli_s_name => 'XLA'
172743: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 172747: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

172743: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
172744: ,p_token_1 => 'ACCT_ATTR_NAME'
172745: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
172746: ,p_token_2 => 'PRODUCT_NAME'
172747: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172748: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172749: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172750: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172751:

Line 172748: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

172744: ,p_token_1 => 'ACCT_ATTR_NAME'
172745: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
172746: ,p_token_2 => 'PRODUCT_NAME'
172747: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172748: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172749: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172750: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172751:
172752: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 172749: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

172745: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
172746: ,p_token_2 => 'PRODUCT_NAME'
172747: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172748: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172749: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172750: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172751:
172752: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
172753: --

Line 172750: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

172746: ,p_token_2 => 'PRODUCT_NAME'
172747: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172748: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172749: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172750: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172751:
172752: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
172753: --
172754: -- following sets the accounting attributes needed to reverse

Line 172769: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

172765: ----------------------------------------------------------------
172766: -- 4262811 - update the header statuses to invalid in need be
172767: ----------------------------------------------------------------
172768: --
172769: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
172770:
172771:
172772: -----------------------------------------------
172773: -- No accrual reversal for the event class/type

Line 172893: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

172889: ,p_module => l_log_module);
172890: END IF;
172891:
172892: --
172893: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
172894: --
172895: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
172896: --
172897: -- set event info as cache for other routines to refer event attributes

Line 172895: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

172891:
172892: --
172893: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
172894: --
172895: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
172896: --
172897: -- set event info as cache for other routines to refer event attributes
172898: --
172899:

Line 172903: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

172899:
172900: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
172901: l_previous_event_id := l_event_id;
172902:
172903: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
172904: (p_application_id => p_application_id
172905: ,p_primary_ledger_id => p_primary_ledger_id
172906: ,p_base_ledger_id => p_base_ledger_id
172907: ,p_target_ledger_id => p_target_ledger_id

Line 172944: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

172940: l_acct_reversal_source := SUBSTR(NULL, 1,30);
172941:
172942: IF l_continue_with_lines THEN
172943: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
172944: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
172945:
172946: xla_accounting_err_pkg.build_message
172947: (p_appli_s_name => 'XLA'
172948: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 172952: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

172948: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
172949: ,p_token_1 => 'LINE_NUMBER'
172950: ,p_value_1 => l_array_extract_line_num(Idx)
172951: ,p_token_2 => 'PRODUCT_NAME'
172952: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172953: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172954: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172955: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172956:

Line 172953: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

172949: ,p_token_1 => 'LINE_NUMBER'
172950: ,p_value_1 => l_array_extract_line_num(Idx)
172951: ,p_token_2 => 'PRODUCT_NAME'
172952: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172953: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172954: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172955: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172956:
172957: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 172954: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

172950: ,p_value_1 => l_array_extract_line_num(Idx)
172951: ,p_token_2 => 'PRODUCT_NAME'
172952: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172953: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172954: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172955: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172956:
172957: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
172958: --

Line 172955: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

172951: ,p_token_2 => 'PRODUCT_NAME'
172952: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172953: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172954: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172955: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172956:
172957: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
172958: --
172959: -- following sets the accounting attributes needed to reverse

Line 173042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

173038:
173039: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
173040: -- or secondary ledger that has different currency with primary
173041: -- or alc that is calculated by sla
173042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
173043: (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'))
173044:
173045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 173043: (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'))

173039: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
173040: -- or secondary ledger that has different currency with primary
173041: -- or alc that is calculated by sla
173042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
173043: (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'))
173044:
173045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
173047: AND (l_actual_flag = 'A')) THEN

Line 173045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

173041: -- or alc that is calculated by sla
173042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
173043: (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'))
173044:
173045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
173047: AND (l_actual_flag = 'A')) THEN
173048: XLA_AE_LINES_PKG.CreateGainOrLossLines(
173049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 173046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

173042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
173043: (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'))
173044:
173045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
173047: AND (l_actual_flag = 'A')) THEN
173048: XLA_AE_LINES_PKG.CreateGainOrLossLines(
173049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173050: ,p_application_id => p_application_id

Line 173049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

173045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
173047: AND (l_actual_flag = 'A')) THEN
173048: XLA_AE_LINES_PKG.CreateGainOrLossLines(
173049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173050: ,p_application_id => p_application_id
173051: ,p_amb_context_code => 'DEFAULT'
173052: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
173053: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 173052: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

173048: XLA_AE_LINES_PKG.CreateGainOrLossLines(
173049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173050: ,p_application_id => p_application_id
173051: ,p_amb_context_code => 'DEFAULT'
173052: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
173053: ,p_event_class_code => C_EVENT_CLASS_CODE
173054: ,p_event_type_code => C_EVENT_TYPE_CODE
173055:
173056: ,p_gain_ccid => -1

Line 173522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

173518:
173519: l_calculate_acctd_flag VARCHAR2(1) :='N';
173520: l_calculate_g_l_flag VARCHAR2(1) :='N';
173521: --
173522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 173523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

173519: l_calculate_acctd_flag VARCHAR2(1) :='N';
173520: l_calculate_g_l_flag VARCHAR2(1) :='N';
173521: --
173522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 173524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

173520: l_calculate_g_l_flag VARCHAR2(1) :='N';
173521: --
173522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 173525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

173521: --
173522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

173522: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

173523: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

173524: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

173525: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

173526: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

173527: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

173528: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

173529: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

173530: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

173531: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

173532: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

173533: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

173534: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

173535: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

173536: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

173537: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
173545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

173538: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
173545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

173539: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
173545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
173547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 173544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

173540: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
173545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
173547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
173548:

Line 173545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

173541: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
173545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
173547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
173548:
173549: l_event_id NUMBER;

Line 173546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

173542: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
173545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
173547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
173548:
173549: l_event_id NUMBER;
173550: l_previous_event_id NUMBER;

Line 173547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

173543: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
173544: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
173545: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
173546: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
173547: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
173548:
173549: l_event_id NUMBER;
173550: l_previous_event_id NUMBER;
173551: l_first_event_id NUMBER;

Line 173565: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

173561: l_event_class_name VARCHAR2(80) := 'Miscellaneous Transactions';
173562: l_description VARCHAR2(4000);
173563: l_transaction_reversal NUMBER;
173564: l_ae_header_id NUMBER;
173565: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
173566: l_log_module VARCHAR2(240);
173567: --
173568: l_acct_reversal_source VARCHAR2(30);
173569: l_trx_reversal_source VARCHAR2(30);

Line 173809: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

173805:
173806: --
173807: -- set event info as cache for other routines to refer event attributes
173808: --
173809: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
173810: (p_application_id => p_application_id
173811: ,p_primary_ledger_id => p_primary_ledger_id
173812: ,p_base_ledger_id => p_base_ledger_id
173813: ,p_target_ledger_id => p_target_ledger_id

Line 173842: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

173838:
173839: --
173840: -- set the status of entry to C_VALID (0)
173841: --
173842: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
173843:
173844: --
173845: -- initialize a row for ae header
173846: --

Line 173871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

173867: --
173868: -- initilaize the status of ae headers for diffrent balance types
173869: -- the status is initialised to C_NOT_CREATED (2)
173870: --
173871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
173872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
173873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
173874:
173875: --

Line 173872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

173868: -- initilaize the status of ae headers for diffrent balance types
173869: -- the status is initialised to C_NOT_CREATED (2)
173870: --
173871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
173872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
173873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
173874:
173875: --
173876: -- call api to validate and store accounting attributes for header

Line 173873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

173869: -- the status is initialised to C_NOT_CREATED (2)
173870: --
173871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
173872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
173873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
173874:
173875: --
173876: -- call api to validate and store accounting attributes for header
173877: --

Line 173907: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

173903: --
173904: l_trx_reversal_source := SUBSTR(NULL, 1,30);
173905:
173906: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
173907: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
173908:
173909: xla_accounting_err_pkg.build_message
173910: (p_appli_s_name => 'XLA'
173911: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 173915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

173911: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
173912: ,p_token_1 => 'ACCT_ATTR_NAME'
173913: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
173914: ,p_token_2 => 'PRODUCT_NAME'
173915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
173916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
173917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
173919:

Line 173916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

173912: ,p_token_1 => 'ACCT_ATTR_NAME'
173913: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
173914: ,p_token_2 => 'PRODUCT_NAME'
173915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
173916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
173917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
173919:
173920: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 173917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

173913: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
173914: ,p_token_2 => 'PRODUCT_NAME'
173915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
173916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
173917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
173919:
173920: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
173921: --

Line 173918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

173914: ,p_token_2 => 'PRODUCT_NAME'
173915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
173916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
173917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
173919:
173920: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
173921: --
173922: -- following sets the accounting attributes needed to reverse

Line 173937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

173933: ----------------------------------------------------------------
173934: -- 4262811 - update the header statuses to invalid in need be
173935: ----------------------------------------------------------------
173936: --
173937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
173938:
173939:
173940: -----------------------------------------------
173941: -- No accrual reversal for the event class/type

Line 174061: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

174057: ,p_module => l_log_module);
174058: END IF;
174059:
174060: --
174061: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
174062: --
174063: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
174064: --
174065: -- set event info as cache for other routines to refer event attributes

Line 174063: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

174059:
174060: --
174061: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
174062: --
174063: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
174064: --
174065: -- set event info as cache for other routines to refer event attributes
174066: --
174067:

Line 174071: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

174067:
174068: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
174069: l_previous_event_id := l_event_id;
174070:
174071: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
174072: (p_application_id => p_application_id
174073: ,p_primary_ledger_id => p_primary_ledger_id
174074: ,p_base_ledger_id => p_base_ledger_id
174075: ,p_target_ledger_id => p_target_ledger_id

Line 174112: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

174108: l_acct_reversal_source := SUBSTR(NULL, 1,30);
174109:
174110: IF l_continue_with_lines THEN
174111: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
174112: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
174113:
174114: xla_accounting_err_pkg.build_message
174115: (p_appli_s_name => 'XLA'
174116: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 174120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

174116: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
174117: ,p_token_1 => 'LINE_NUMBER'
174118: ,p_value_1 => l_array_extract_line_num(Idx)
174119: ,p_token_2 => 'PRODUCT_NAME'
174120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
174121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
174122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
174123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
174124:

Line 174121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

174117: ,p_token_1 => 'LINE_NUMBER'
174118: ,p_value_1 => l_array_extract_line_num(Idx)
174119: ,p_token_2 => 'PRODUCT_NAME'
174120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
174121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
174122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
174123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
174124:
174125: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 174122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

174118: ,p_value_1 => l_array_extract_line_num(Idx)
174119: ,p_token_2 => 'PRODUCT_NAME'
174120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
174121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
174122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
174123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
174124:
174125: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
174126: --

Line 174123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

174119: ,p_token_2 => 'PRODUCT_NAME'
174120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
174121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
174122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
174123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
174124:
174125: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
174126: --
174127: -- following sets the accounting attributes needed to reverse

Line 174208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

174204:
174205: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
174206: -- or secondary ledger that has different currency with primary
174207: -- or alc that is calculated by sla
174208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
174209: (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'))
174210:
174211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
174212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 174209: (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'))

174205: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
174206: -- or secondary ledger that has different currency with primary
174207: -- or alc that is calculated by sla
174208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
174209: (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'))
174210:
174211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
174212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
174213: AND (l_actual_flag = 'A')) THEN

Line 174211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

174207: -- or alc that is calculated by sla
174208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
174209: (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'))
174210:
174211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
174212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
174213: AND (l_actual_flag = 'A')) THEN
174214: XLA_AE_LINES_PKG.CreateGainOrLossLines(
174215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 174212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

174208: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
174209: (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'))
174210:
174211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
174212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
174213: AND (l_actual_flag = 'A')) THEN
174214: XLA_AE_LINES_PKG.CreateGainOrLossLines(
174215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
174216: ,p_application_id => p_application_id

Line 174215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

174211: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
174212: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
174213: AND (l_actual_flag = 'A')) THEN
174214: XLA_AE_LINES_PKG.CreateGainOrLossLines(
174215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
174216: ,p_application_id => p_application_id
174217: ,p_amb_context_code => 'DEFAULT'
174218: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
174219: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 174218: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

174214: XLA_AE_LINES_PKG.CreateGainOrLossLines(
174215: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
174216: ,p_application_id => p_application_id
174217: ,p_amb_context_code => 'DEFAULT'
174218: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
174219: ,p_event_class_code => C_EVENT_CLASS_CODE
174220: ,p_event_type_code => C_EVENT_TYPE_CODE
174221:
174222: ,p_gain_ccid => -1

Line 174692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174688:
174689: l_calculate_acctd_flag VARCHAR2(1) :='N';
174690: l_calculate_g_l_flag VARCHAR2(1) :='N';
174691: --
174692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174689: l_calculate_acctd_flag VARCHAR2(1) :='N';
174690: l_calculate_g_l_flag VARCHAR2(1) :='N';
174691: --
174692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 174694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

174690: l_calculate_g_l_flag VARCHAR2(1) :='N';
174691: --
174692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 174695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174691: --
174692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174692: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

174693: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

174694: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174695: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174696: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174697: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174698: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174699: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174700: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174701: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174702: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174703: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174704: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174705: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174706: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174707: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174708: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174709: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 174714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

174710: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174718:

Line 174715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

174711: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174718:
174719: l_event_id NUMBER;

Line 174716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

174712: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174718:
174719: l_event_id NUMBER;
174720: l_previous_event_id NUMBER;

Line 174717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

174713: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174714: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174715: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174716: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174717: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174718:
174719: l_event_id NUMBER;
174720: l_previous_event_id NUMBER;
174721: l_first_event_id NUMBER;

Line 174735: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

174731: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
174732: l_description VARCHAR2(4000);
174733: l_transaction_reversal NUMBER;
174734: l_ae_header_id NUMBER;
174735: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
174736: l_log_module VARCHAR2(240);
174737: --
174738: l_acct_reversal_source VARCHAR2(30);
174739: l_trx_reversal_source VARCHAR2(30);

Line 174984: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

174980:
174981: --
174982: -- set event info as cache for other routines to refer event attributes
174983: --
174984: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
174985: (p_application_id => p_application_id
174986: ,p_primary_ledger_id => p_primary_ledger_id
174987: ,p_base_ledger_id => p_base_ledger_id
174988: ,p_target_ledger_id => p_target_ledger_id

Line 175017: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

175013:
175014: --
175015: -- set the status of entry to C_VALID (0)
175016: --
175017: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
175018:
175019: --
175020: -- initialize a row for ae header
175021: --

Line 175047: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

175043: --
175044: -- initilaize the status of ae headers for diffrent balance types
175045: -- the status is initialised to C_NOT_CREATED (2)
175046: --
175047: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175048: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175049: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175050:
175051: --

Line 175048: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

175044: -- initilaize the status of ae headers for diffrent balance types
175045: -- the status is initialised to C_NOT_CREATED (2)
175046: --
175047: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175048: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175049: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175050:
175051: --
175052: -- call api to validate and store accounting attributes for header

Line 175049: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

175045: -- the status is initialised to C_NOT_CREATED (2)
175046: --
175047: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175048: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175049: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175050:
175051: --
175052: -- call api to validate and store accounting attributes for header
175053: --

Line 175083: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

175079: --
175080: l_trx_reversal_source := SUBSTR(NULL, 1,30);
175081:
175082: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
175083: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
175084:
175085: xla_accounting_err_pkg.build_message
175086: (p_appli_s_name => 'XLA'
175087: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 175091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

175087: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
175088: ,p_token_1 => 'ACCT_ATTR_NAME'
175089: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
175090: ,p_token_2 => 'PRODUCT_NAME'
175091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175095:

Line 175092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

175088: ,p_token_1 => 'ACCT_ATTR_NAME'
175089: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
175090: ,p_token_2 => 'PRODUCT_NAME'
175091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175095:
175096: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 175093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

175089: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
175090: ,p_token_2 => 'PRODUCT_NAME'
175091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175095:
175096: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
175097: --

Line 175094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

175090: ,p_token_2 => 'PRODUCT_NAME'
175091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175095:
175096: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
175097: --
175098: -- following sets the accounting attributes needed to reverse

Line 175113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

175109: ----------------------------------------------------------------
175110: -- 4262811 - update the header statuses to invalid in need be
175111: ----------------------------------------------------------------
175112: --
175113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
175114:
175115:
175116: -----------------------------------------------
175117: -- No accrual reversal for the event class/type

Line 175237: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

175233: ,p_module => l_log_module);
175234: END IF;
175235:
175236: --
175237: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
175238: --
175239: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
175240: --
175241: -- set event info as cache for other routines to refer event attributes

Line 175239: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

175235:
175236: --
175237: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
175238: --
175239: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
175240: --
175241: -- set event info as cache for other routines to refer event attributes
175242: --
175243:

Line 175247: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

175243:
175244: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
175245: l_previous_event_id := l_event_id;
175246:
175247: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
175248: (p_application_id => p_application_id
175249: ,p_primary_ledger_id => p_primary_ledger_id
175250: ,p_base_ledger_id => p_base_ledger_id
175251: ,p_target_ledger_id => p_target_ledger_id

Line 175288: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

175284: l_acct_reversal_source := SUBSTR(NULL, 1,30);
175285:
175286: IF l_continue_with_lines THEN
175287: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
175288: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
175289:
175290: xla_accounting_err_pkg.build_message
175291: (p_appli_s_name => 'XLA'
175292: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 175296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

175292: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
175293: ,p_token_1 => 'LINE_NUMBER'
175294: ,p_value_1 => l_array_extract_line_num(Idx)
175295: ,p_token_2 => 'PRODUCT_NAME'
175296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175300:

Line 175297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

175293: ,p_token_1 => 'LINE_NUMBER'
175294: ,p_value_1 => l_array_extract_line_num(Idx)
175295: ,p_token_2 => 'PRODUCT_NAME'
175296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175300:
175301: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 175298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

175294: ,p_value_1 => l_array_extract_line_num(Idx)
175295: ,p_token_2 => 'PRODUCT_NAME'
175296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175300:
175301: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
175302: --

Line 175299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

175295: ,p_token_2 => 'PRODUCT_NAME'
175296: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175300:
175301: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
175302: --
175303: -- following sets the accounting attributes needed to reverse

Line 175498: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

175494:
175495: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
175496: -- or secondary ledger that has different currency with primary
175497: -- or alc that is calculated by sla
175498: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
175499: (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'))
175500:
175501: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
175502: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 175499: (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'))

175495: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
175496: -- or secondary ledger that has different currency with primary
175497: -- or alc that is calculated by sla
175498: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
175499: (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'))
175500:
175501: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
175502: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
175503: AND (l_actual_flag = 'A')) THEN

Line 175501: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

175497: -- or alc that is calculated by sla
175498: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
175499: (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'))
175500:
175501: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
175502: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
175503: AND (l_actual_flag = 'A')) THEN
175504: XLA_AE_LINES_PKG.CreateGainOrLossLines(
175505: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 175502: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

175498: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
175499: (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'))
175500:
175501: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
175502: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
175503: AND (l_actual_flag = 'A')) THEN
175504: XLA_AE_LINES_PKG.CreateGainOrLossLines(
175505: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175506: ,p_application_id => p_application_id

Line 175505: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

175501: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
175502: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
175503: AND (l_actual_flag = 'A')) THEN
175504: XLA_AE_LINES_PKG.CreateGainOrLossLines(
175505: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175506: ,p_application_id => p_application_id
175507: ,p_amb_context_code => 'DEFAULT'
175508: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
175509: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 175508: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

175504: XLA_AE_LINES_PKG.CreateGainOrLossLines(
175505: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175506: ,p_application_id => p_application_id
175507: ,p_amb_context_code => 'DEFAULT'
175508: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
175509: ,p_event_class_code => C_EVENT_CLASS_CODE
175510: ,p_event_type_code => C_EVENT_TYPE_CODE
175511:
175512: ,p_gain_ccid => -1

Line 175982: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

175978:
175979: l_calculate_acctd_flag VARCHAR2(1) :='N';
175980: l_calculate_g_l_flag VARCHAR2(1) :='N';
175981: --
175982: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175983: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175984: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175985: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 175983: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

175979: l_calculate_acctd_flag VARCHAR2(1) :='N';
175980: l_calculate_g_l_flag VARCHAR2(1) :='N';
175981: --
175982: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175983: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175984: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175985: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 175984: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

175980: l_calculate_g_l_flag VARCHAR2(1) :='N';
175981: --
175982: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175983: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175984: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175985: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 175985: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

175981: --
175982: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175983: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175984: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175985: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

175982: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175983: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175984: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175985: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

175983: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175984: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175985: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

175984: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175985: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

175985: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

175986: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

175987: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

175988: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

175989: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

175990: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

175991: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

175992: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

175993: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

175994: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

175995: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

175996: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176004: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

175997: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176004: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
176005: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

175998: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176004: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
176005: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
176006: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

175999: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176004: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
176005: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
176006: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
176007: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 176004: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

176000: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176004: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
176005: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
176006: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
176007: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
176008:

Line 176005: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

176001: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176004: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
176005: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
176006: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
176007: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
176008:
176009: l_event_id NUMBER;

Line 176006: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

176002: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176004: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
176005: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
176006: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
176007: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
176008:
176009: l_event_id NUMBER;
176010: l_previous_event_id NUMBER;

Line 176007: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

176003: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
176004: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
176005: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
176006: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
176007: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
176008:
176009: l_event_id NUMBER;
176010: l_previous_event_id NUMBER;
176011: l_first_event_id NUMBER;

Line 176025: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

176021: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
176022: l_description VARCHAR2(4000);
176023: l_transaction_reversal NUMBER;
176024: l_ae_header_id NUMBER;
176025: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
176026: l_log_module VARCHAR2(240);
176027: --
176028: l_acct_reversal_source VARCHAR2(30);
176029: l_trx_reversal_source VARCHAR2(30);

Line 176274: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

176270:
176271: --
176272: -- set event info as cache for other routines to refer event attributes
176273: --
176274: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
176275: (p_application_id => p_application_id
176276: ,p_primary_ledger_id => p_primary_ledger_id
176277: ,p_base_ledger_id => p_base_ledger_id
176278: ,p_target_ledger_id => p_target_ledger_id

Line 176307: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

176303:
176304: --
176305: -- set the status of entry to C_VALID (0)
176306: --
176307: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
176308:
176309: --
176310: -- initialize a row for ae header
176311: --

Line 176337: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

176333: --
176334: -- initilaize the status of ae headers for diffrent balance types
176335: -- the status is initialised to C_NOT_CREATED (2)
176336: --
176337: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
176338: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
176339: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
176340:
176341: --

Line 176338: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

176334: -- initilaize the status of ae headers for diffrent balance types
176335: -- the status is initialised to C_NOT_CREATED (2)
176336: --
176337: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
176338: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
176339: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
176340:
176341: --
176342: -- call api to validate and store accounting attributes for header

Line 176339: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

176335: -- the status is initialised to C_NOT_CREATED (2)
176336: --
176337: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
176338: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
176339: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
176340:
176341: --
176342: -- call api to validate and store accounting attributes for header
176343: --

Line 176373: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

176369: --
176370: l_trx_reversal_source := SUBSTR(NULL, 1,30);
176371:
176372: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
176373: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
176374:
176375: xla_accounting_err_pkg.build_message
176376: (p_appli_s_name => 'XLA'
176377: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 176381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

176377: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
176378: ,p_token_1 => 'ACCT_ATTR_NAME'
176379: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
176380: ,p_token_2 => 'PRODUCT_NAME'
176381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
176382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
176383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
176385:

Line 176382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

176378: ,p_token_1 => 'ACCT_ATTR_NAME'
176379: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
176380: ,p_token_2 => 'PRODUCT_NAME'
176381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
176382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
176383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
176385:
176386: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 176383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

176379: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
176380: ,p_token_2 => 'PRODUCT_NAME'
176381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
176382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
176383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
176385:
176386: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
176387: --

Line 176384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

176380: ,p_token_2 => 'PRODUCT_NAME'
176381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
176382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
176383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
176385:
176386: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
176387: --
176388: -- following sets the accounting attributes needed to reverse

Line 176403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

176399: ----------------------------------------------------------------
176400: -- 4262811 - update the header statuses to invalid in need be
176401: ----------------------------------------------------------------
176402: --
176403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
176404:
176405:
176406: -----------------------------------------------
176407: -- No accrual reversal for the event class/type

Line 176527: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

176523: ,p_module => l_log_module);
176524: END IF;
176525:
176526: --
176527: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
176528: --
176529: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
176530: --
176531: -- set event info as cache for other routines to refer event attributes

Line 176529: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

176525:
176526: --
176527: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
176528: --
176529: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
176530: --
176531: -- set event info as cache for other routines to refer event attributes
176532: --
176533:

Line 176537: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

176533:
176534: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
176535: l_previous_event_id := l_event_id;
176536:
176537: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
176538: (p_application_id => p_application_id
176539: ,p_primary_ledger_id => p_primary_ledger_id
176540: ,p_base_ledger_id => p_base_ledger_id
176541: ,p_target_ledger_id => p_target_ledger_id

Line 176578: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

176574: l_acct_reversal_source := SUBSTR(NULL, 1,30);
176575:
176576: IF l_continue_with_lines THEN
176577: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
176578: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
176579:
176580: xla_accounting_err_pkg.build_message
176581: (p_appli_s_name => 'XLA'
176582: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 176586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

176582: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
176583: ,p_token_1 => 'LINE_NUMBER'
176584: ,p_value_1 => l_array_extract_line_num(Idx)
176585: ,p_token_2 => 'PRODUCT_NAME'
176586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
176587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
176588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
176590:

Line 176587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

176583: ,p_token_1 => 'LINE_NUMBER'
176584: ,p_value_1 => l_array_extract_line_num(Idx)
176585: ,p_token_2 => 'PRODUCT_NAME'
176586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
176587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
176588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
176590:
176591: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 176588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

176584: ,p_value_1 => l_array_extract_line_num(Idx)
176585: ,p_token_2 => 'PRODUCT_NAME'
176586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
176587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
176588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
176590:
176591: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
176592: --

Line 176589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

176585: ,p_token_2 => 'PRODUCT_NAME'
176586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
176587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
176588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
176590:
176591: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
176592: --
176593: -- following sets the accounting attributes needed to reverse

Line 176788: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

176784:
176785: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
176786: -- or secondary ledger that has different currency with primary
176787: -- or alc that is calculated by sla
176788: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
176789: (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'))
176790:
176791: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176792: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 176789: (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'))

176785: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
176786: -- or secondary ledger that has different currency with primary
176787: -- or alc that is calculated by sla
176788: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
176789: (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'))
176790:
176791: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176792: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
176793: AND (l_actual_flag = 'A')) THEN

Line 176791: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

176787: -- or alc that is calculated by sla
176788: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
176789: (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'))
176790:
176791: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176792: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
176793: AND (l_actual_flag = 'A')) THEN
176794: XLA_AE_LINES_PKG.CreateGainOrLossLines(
176795: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 176792: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

176788: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
176789: (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'))
176790:
176791: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176792: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
176793: AND (l_actual_flag = 'A')) THEN
176794: XLA_AE_LINES_PKG.CreateGainOrLossLines(
176795: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176796: ,p_application_id => p_application_id

Line 176795: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

176791: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176792: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
176793: AND (l_actual_flag = 'A')) THEN
176794: XLA_AE_LINES_PKG.CreateGainOrLossLines(
176795: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176796: ,p_application_id => p_application_id
176797: ,p_amb_context_code => 'DEFAULT'
176798: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
176799: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 176798: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

176794: XLA_AE_LINES_PKG.CreateGainOrLossLines(
176795: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176796: ,p_application_id => p_application_id
176797: ,p_amb_context_code => 'DEFAULT'
176798: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
176799: ,p_event_class_code => C_EVENT_CLASS_CODE
176800: ,p_event_type_code => C_EVENT_TYPE_CODE
176801:
176802: ,p_gain_ccid => -1

Line 177272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177268:
177269: l_calculate_acctd_flag VARCHAR2(1) :='N';
177270: l_calculate_g_l_flag VARCHAR2(1) :='N';
177271: --
177272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177269: l_calculate_acctd_flag VARCHAR2(1) :='N';
177270: l_calculate_g_l_flag VARCHAR2(1) :='N';
177271: --
177272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 177274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

177270: l_calculate_g_l_flag VARCHAR2(1) :='N';
177271: --
177272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 177275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177271: --
177272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

177273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

177274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 177294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

177290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177298:

Line 177295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

177291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177298:
177299: l_event_id NUMBER;

Line 177296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

177292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177298:
177299: l_event_id NUMBER;
177300: l_previous_event_id NUMBER;

Line 177297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

177293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177298:
177299: l_event_id NUMBER;
177300: l_previous_event_id NUMBER;
177301: l_first_event_id NUMBER;

Line 177315: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

177311: l_event_class_name VARCHAR2(80) := 'Receiving';
177312: l_description VARCHAR2(4000);
177313: l_transaction_reversal NUMBER;
177314: l_ae_header_id NUMBER;
177315: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
177316: l_log_module VARCHAR2(240);
177317: --
177318: l_acct_reversal_source VARCHAR2(30);
177319: l_trx_reversal_source VARCHAR2(30);

Line 177564: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

177560:
177561: --
177562: -- set event info as cache for other routines to refer event attributes
177563: --
177564: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
177565: (p_application_id => p_application_id
177566: ,p_primary_ledger_id => p_primary_ledger_id
177567: ,p_base_ledger_id => p_base_ledger_id
177568: ,p_target_ledger_id => p_target_ledger_id

Line 177597: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

177593:
177594: --
177595: -- set the status of entry to C_VALID (0)
177596: --
177597: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
177598:
177599: --
177600: -- initialize a row for ae header
177601: --

Line 177627: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

177623: --
177624: -- initilaize the status of ae headers for diffrent balance types
177625: -- the status is initialised to C_NOT_CREATED (2)
177626: --
177627: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
177628: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
177629: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
177630:
177631: --

Line 177628: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

177624: -- initilaize the status of ae headers for diffrent balance types
177625: -- the status is initialised to C_NOT_CREATED (2)
177626: --
177627: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
177628: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
177629: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
177630:
177631: --
177632: -- call api to validate and store accounting attributes for header

Line 177629: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

177625: -- the status is initialised to C_NOT_CREATED (2)
177626: --
177627: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
177628: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
177629: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
177630:
177631: --
177632: -- call api to validate and store accounting attributes for header
177633: --

Line 177663: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

177659: --
177660: l_trx_reversal_source := SUBSTR(NULL, 1,30);
177661:
177662: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
177663: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
177664:
177665: xla_accounting_err_pkg.build_message
177666: (p_appli_s_name => 'XLA'
177667: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 177671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

177667: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
177668: ,p_token_1 => 'ACCT_ATTR_NAME'
177669: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
177670: ,p_token_2 => 'PRODUCT_NAME'
177671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
177672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
177673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
177674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
177675:

Line 177672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

177668: ,p_token_1 => 'ACCT_ATTR_NAME'
177669: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
177670: ,p_token_2 => 'PRODUCT_NAME'
177671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
177672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
177673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
177674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
177675:
177676: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 177673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

177669: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
177670: ,p_token_2 => 'PRODUCT_NAME'
177671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
177672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
177673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
177674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
177675:
177676: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
177677: --

Line 177674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

177670: ,p_token_2 => 'PRODUCT_NAME'
177671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
177672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
177673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
177674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
177675:
177676: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
177677: --
177678: -- following sets the accounting attributes needed to reverse

Line 177693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

177689: ----------------------------------------------------------------
177690: -- 4262811 - update the header statuses to invalid in need be
177691: ----------------------------------------------------------------
177692: --
177693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
177694:
177695:
177696: -----------------------------------------------
177697: -- No accrual reversal for the event class/type

Line 177817: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

177813: ,p_module => l_log_module);
177814: END IF;
177815:
177816: --
177817: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
177818: --
177819: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
177820: --
177821: -- set event info as cache for other routines to refer event attributes

Line 177819: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

177815:
177816: --
177817: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
177818: --
177819: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
177820: --
177821: -- set event info as cache for other routines to refer event attributes
177822: --
177823:

Line 177827: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

177823:
177824: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
177825: l_previous_event_id := l_event_id;
177826:
177827: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
177828: (p_application_id => p_application_id
177829: ,p_primary_ledger_id => p_primary_ledger_id
177830: ,p_base_ledger_id => p_base_ledger_id
177831: ,p_target_ledger_id => p_target_ledger_id

Line 177868: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

177864: l_acct_reversal_source := SUBSTR(NULL, 1,30);
177865:
177866: IF l_continue_with_lines THEN
177867: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
177868: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
177869:
177870: xla_accounting_err_pkg.build_message
177871: (p_appli_s_name => 'XLA'
177872: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 177876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

177872: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
177873: ,p_token_1 => 'LINE_NUMBER'
177874: ,p_value_1 => l_array_extract_line_num(Idx)
177875: ,p_token_2 => 'PRODUCT_NAME'
177876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
177877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
177878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
177879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
177880:

Line 177877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

177873: ,p_token_1 => 'LINE_NUMBER'
177874: ,p_value_1 => l_array_extract_line_num(Idx)
177875: ,p_token_2 => 'PRODUCT_NAME'
177876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
177877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
177878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
177879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
177880:
177881: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 177878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

177874: ,p_value_1 => l_array_extract_line_num(Idx)
177875: ,p_token_2 => 'PRODUCT_NAME'
177876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
177877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
177878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
177879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
177880:
177881: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
177882: --

Line 177879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

177875: ,p_token_2 => 'PRODUCT_NAME'
177876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
177877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
177878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
177879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
177880:
177881: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
177882: --
177883: -- following sets the accounting attributes needed to reverse

Line 177994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

177990:
177991: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
177992: -- or secondary ledger that has different currency with primary
177993: -- or alc that is calculated by sla
177994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
177995: (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'))
177996:
177997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
177998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 177995: (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'))

177991: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
177992: -- or secondary ledger that has different currency with primary
177993: -- or alc that is calculated by sla
177994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
177995: (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'))
177996:
177997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
177998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
177999: AND (l_actual_flag = 'A')) THEN

Line 177997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

177993: -- or alc that is calculated by sla
177994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
177995: (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'))
177996:
177997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
177998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
177999: AND (l_actual_flag = 'A')) THEN
178000: XLA_AE_LINES_PKG.CreateGainOrLossLines(
178001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 177998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

177994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
177995: (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'))
177996:
177997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
177998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
177999: AND (l_actual_flag = 'A')) THEN
178000: XLA_AE_LINES_PKG.CreateGainOrLossLines(
178001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178002: ,p_application_id => p_application_id

Line 178001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

177997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
177998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
177999: AND (l_actual_flag = 'A')) THEN
178000: XLA_AE_LINES_PKG.CreateGainOrLossLines(
178001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178002: ,p_application_id => p_application_id
178003: ,p_amb_context_code => 'DEFAULT'
178004: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
178005: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 178004: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

178000: XLA_AE_LINES_PKG.CreateGainOrLossLines(
178001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178002: ,p_application_id => p_application_id
178003: ,p_amb_context_code => 'DEFAULT'
178004: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
178005: ,p_event_class_code => C_EVENT_CLASS_CODE
178006: ,p_event_type_code => C_EVENT_TYPE_CODE
178007:
178008: ,p_gain_ccid => -1

Line 178478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

178474:
178475: l_calculate_acctd_flag VARCHAR2(1) :='N';
178476: l_calculate_g_l_flag VARCHAR2(1) :='N';
178477: --
178478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 178479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

178475: l_calculate_acctd_flag VARCHAR2(1) :='N';
178476: l_calculate_g_l_flag VARCHAR2(1) :='N';
178477: --
178478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 178480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

178476: l_calculate_g_l_flag VARCHAR2(1) :='N';
178477: --
178478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 178481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

178477: --
178478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

178478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

178479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

178480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

178481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

178482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

178483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

178484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

178485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

178486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

178487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

178488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

178489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

178490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

178491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

178492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

178493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
178501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

178494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
178501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

178495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
178501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
178503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 178500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

178496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
178501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
178503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
178504:

Line 178501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

178497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
178501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
178503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
178504:
178505: l_event_id NUMBER;

Line 178502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

178498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
178501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
178503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
178504:
178505: l_event_id NUMBER;
178506: l_previous_event_id NUMBER;

Line 178503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

178499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
178500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
178501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
178502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
178503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
178504:
178505: l_event_id NUMBER;
178506: l_previous_event_id NUMBER;
178507: l_first_event_id NUMBER;

Line 178521: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

178517: l_event_class_name VARCHAR2(80) := 'Batch Material Transactions';
178518: l_description VARCHAR2(4000);
178519: l_transaction_reversal NUMBER;
178520: l_ae_header_id NUMBER;
178521: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
178522: l_log_module VARCHAR2(240);
178523: --
178524: l_acct_reversal_source VARCHAR2(30);
178525: l_trx_reversal_source VARCHAR2(30);

Line 178770: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

178766:
178767: --
178768: -- set event info as cache for other routines to refer event attributes
178769: --
178770: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
178771: (p_application_id => p_application_id
178772: ,p_primary_ledger_id => p_primary_ledger_id
178773: ,p_base_ledger_id => p_base_ledger_id
178774: ,p_target_ledger_id => p_target_ledger_id

Line 178803: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

178799:
178800: --
178801: -- set the status of entry to C_VALID (0)
178802: --
178803: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
178804:
178805: --
178806: -- initialize a row for ae header
178807: --

Line 178833: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

178829: --
178830: -- initilaize the status of ae headers for diffrent balance types
178831: -- the status is initialised to C_NOT_CREATED (2)
178832: --
178833: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178834: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178835: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178836:
178837: --

Line 178834: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

178830: -- initilaize the status of ae headers for diffrent balance types
178831: -- the status is initialised to C_NOT_CREATED (2)
178832: --
178833: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178834: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178835: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178836:
178837: --
178838: -- call api to validate and store accounting attributes for header

Line 178835: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

178831: -- the status is initialised to C_NOT_CREATED (2)
178832: --
178833: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178834: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178835: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178836:
178837: --
178838: -- call api to validate and store accounting attributes for header
178839: --

Line 178869: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

178865: --
178866: l_trx_reversal_source := SUBSTR(NULL, 1,30);
178867:
178868: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
178869: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
178870:
178871: xla_accounting_err_pkg.build_message
178872: (p_appli_s_name => 'XLA'
178873: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 178877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

178873: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
178874: ,p_token_1 => 'ACCT_ATTR_NAME'
178875: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
178876: ,p_token_2 => 'PRODUCT_NAME'
178877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178881:

Line 178878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

178874: ,p_token_1 => 'ACCT_ATTR_NAME'
178875: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
178876: ,p_token_2 => 'PRODUCT_NAME'
178877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178881:
178882: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 178879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

178875: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
178876: ,p_token_2 => 'PRODUCT_NAME'
178877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178881:
178882: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
178883: --

Line 178880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

178876: ,p_token_2 => 'PRODUCT_NAME'
178877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178881:
178882: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
178883: --
178884: -- following sets the accounting attributes needed to reverse

Line 178899: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

178895: ----------------------------------------------------------------
178896: -- 4262811 - update the header statuses to invalid in need be
178897: ----------------------------------------------------------------
178898: --
178899: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
178900:
178901:
178902: -----------------------------------------------
178903: -- No accrual reversal for the event class/type

Line 179023: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

179019: ,p_module => l_log_module);
179020: END IF;
179021:
179022: --
179023: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
179024: --
179025: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
179026: --
179027: -- set event info as cache for other routines to refer event attributes

Line 179025: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

179021:
179022: --
179023: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
179024: --
179025: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
179026: --
179027: -- set event info as cache for other routines to refer event attributes
179028: --
179029:

Line 179033: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

179029:
179030: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
179031: l_previous_event_id := l_event_id;
179032:
179033: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
179034: (p_application_id => p_application_id
179035: ,p_primary_ledger_id => p_primary_ledger_id
179036: ,p_base_ledger_id => p_base_ledger_id
179037: ,p_target_ledger_id => p_target_ledger_id

Line 179074: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

179070: l_acct_reversal_source := SUBSTR(NULL, 1,30);
179071:
179072: IF l_continue_with_lines THEN
179073: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
179074: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
179075:
179076: xla_accounting_err_pkg.build_message
179077: (p_appli_s_name => 'XLA'
179078: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 179082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

179078: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
179079: ,p_token_1 => 'LINE_NUMBER'
179080: ,p_value_1 => l_array_extract_line_num(Idx)
179081: ,p_token_2 => 'PRODUCT_NAME'
179082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
179083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
179086:

Line 179083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

179079: ,p_token_1 => 'LINE_NUMBER'
179080: ,p_value_1 => l_array_extract_line_num(Idx)
179081: ,p_token_2 => 'PRODUCT_NAME'
179082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
179083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
179086:
179087: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 179084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

179080: ,p_value_1 => l_array_extract_line_num(Idx)
179081: ,p_token_2 => 'PRODUCT_NAME'
179082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
179083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
179086:
179087: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
179088: --

Line 179085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

179081: ,p_token_2 => 'PRODUCT_NAME'
179082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
179083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
179086:
179087: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
179088: --
179089: -- following sets the accounting attributes needed to reverse

Line 179172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

179168:
179169: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
179170: -- or secondary ledger that has different currency with primary
179171: -- or alc that is calculated by sla
179172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
179173: (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'))
179174:
179175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 179173: (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'))

179169: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
179170: -- or secondary ledger that has different currency with primary
179171: -- or alc that is calculated by sla
179172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
179173: (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'))
179174:
179175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
179177: AND (l_actual_flag = 'A')) THEN

Line 179175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

179171: -- or alc that is calculated by sla
179172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
179173: (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'))
179174:
179175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
179177: AND (l_actual_flag = 'A')) THEN
179178: XLA_AE_LINES_PKG.CreateGainOrLossLines(
179179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 179176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

179172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
179173: (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'))
179174:
179175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
179177: AND (l_actual_flag = 'A')) THEN
179178: XLA_AE_LINES_PKG.CreateGainOrLossLines(
179179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179180: ,p_application_id => p_application_id

Line 179179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

179175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
179177: AND (l_actual_flag = 'A')) THEN
179178: XLA_AE_LINES_PKG.CreateGainOrLossLines(
179179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179180: ,p_application_id => p_application_id
179181: ,p_amb_context_code => 'DEFAULT'
179182: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
179183: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 179182: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

179178: XLA_AE_LINES_PKG.CreateGainOrLossLines(
179179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179180: ,p_application_id => p_application_id
179181: ,p_amb_context_code => 'DEFAULT'
179182: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
179183: ,p_event_class_code => C_EVENT_CLASS_CODE
179184: ,p_event_type_code => C_EVENT_TYPE_CODE
179185:
179186: ,p_gain_ccid => -1

Line 179656: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179652:
179653: l_calculate_acctd_flag VARCHAR2(1) :='N';
179654: l_calculate_g_l_flag VARCHAR2(1) :='N';
179655: --
179656: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179657: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179658: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179659: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179657: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179653: l_calculate_acctd_flag VARCHAR2(1) :='N';
179654: l_calculate_g_l_flag VARCHAR2(1) :='N';
179655: --
179656: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179657: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179658: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179659: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 179658: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

179654: l_calculate_g_l_flag VARCHAR2(1) :='N';
179655: --
179656: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179657: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179658: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179659: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 179659: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179655: --
179656: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179657: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179658: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179659: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179656: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179657: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179658: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179659: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

179657: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179658: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179659: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

179658: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179659: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179659: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179660: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179661: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179662: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179663: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179664: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179665: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179666: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179667: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179668: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179669: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179670: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179678: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179671: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179678: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179679: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179672: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179678: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179679: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179680: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179673: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179678: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179679: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179680: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179681: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 179678: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

179674: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179678: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179679: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179680: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179681: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179682:

Line 179679: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

179675: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179678: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179679: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179680: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179681: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179682:
179683: l_event_id NUMBER;

Line 179680: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

179676: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179678: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179679: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179680: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179681: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179682:
179683: l_event_id NUMBER;
179684: l_previous_event_id NUMBER;

Line 179681: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

179677: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179678: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179679: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179680: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179681: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179682:
179683: l_event_id NUMBER;
179684: l_previous_event_id NUMBER;
179685: l_first_event_id NUMBER;

Line 179699: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

179695: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
179696: l_description VARCHAR2(4000);
179697: l_transaction_reversal NUMBER;
179698: l_ae_header_id NUMBER;
179699: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
179700: l_log_module VARCHAR2(240);
179701: --
179702: l_acct_reversal_source VARCHAR2(30);
179703: l_trx_reversal_source VARCHAR2(30);

Line 179948: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

179944:
179945: --
179946: -- set event info as cache for other routines to refer event attributes
179947: --
179948: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
179949: (p_application_id => p_application_id
179950: ,p_primary_ledger_id => p_primary_ledger_id
179951: ,p_base_ledger_id => p_base_ledger_id
179952: ,p_target_ledger_id => p_target_ledger_id

Line 179981: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

179977:
179978: --
179979: -- set the status of entry to C_VALID (0)
179980: --
179981: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
179982:
179983: --
179984: -- initialize a row for ae header
179985: --

Line 180011: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

180007: --
180008: -- initilaize the status of ae headers for diffrent balance types
180009: -- the status is initialised to C_NOT_CREATED (2)
180010: --
180011: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
180012: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
180013: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
180014:
180015: --

Line 180012: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

180008: -- initilaize the status of ae headers for diffrent balance types
180009: -- the status is initialised to C_NOT_CREATED (2)
180010: --
180011: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
180012: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
180013: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
180014:
180015: --
180016: -- call api to validate and store accounting attributes for header

Line 180013: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

180009: -- the status is initialised to C_NOT_CREATED (2)
180010: --
180011: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
180012: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
180013: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
180014:
180015: --
180016: -- call api to validate and store accounting attributes for header
180017: --

Line 180047: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

180043: --
180044: l_trx_reversal_source := SUBSTR(NULL, 1,30);
180045:
180046: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
180047: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
180048:
180049: xla_accounting_err_pkg.build_message
180050: (p_appli_s_name => 'XLA'
180051: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 180055: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

180051: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
180052: ,p_token_1 => 'ACCT_ATTR_NAME'
180053: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
180054: ,p_token_2 => 'PRODUCT_NAME'
180055: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180056: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180057: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180058: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180059:

Line 180056: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

180052: ,p_token_1 => 'ACCT_ATTR_NAME'
180053: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
180054: ,p_token_2 => 'PRODUCT_NAME'
180055: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180056: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180057: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180058: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180059:
180060: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 180057: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

180053: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
180054: ,p_token_2 => 'PRODUCT_NAME'
180055: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180056: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180057: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180058: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180059:
180060: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
180061: --

Line 180058: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

180054: ,p_token_2 => 'PRODUCT_NAME'
180055: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180056: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180057: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180058: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180059:
180060: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
180061: --
180062: -- following sets the accounting attributes needed to reverse

Line 180077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

180073: ----------------------------------------------------------------
180074: -- 4262811 - update the header statuses to invalid in need be
180075: ----------------------------------------------------------------
180076: --
180077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
180078:
180079:
180080: -----------------------------------------------
180081: -- No accrual reversal for the event class/type

Line 180201: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

180197: ,p_module => l_log_module);
180198: END IF;
180199:
180200: --
180201: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
180202: --
180203: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
180204: --
180205: -- set event info as cache for other routines to refer event attributes

Line 180203: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

180199:
180200: --
180201: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
180202: --
180203: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
180204: --
180205: -- set event info as cache for other routines to refer event attributes
180206: --
180207:

Line 180211: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

180207:
180208: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
180209: l_previous_event_id := l_event_id;
180210:
180211: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
180212: (p_application_id => p_application_id
180213: ,p_primary_ledger_id => p_primary_ledger_id
180214: ,p_base_ledger_id => p_base_ledger_id
180215: ,p_target_ledger_id => p_target_ledger_id

Line 180252: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

180248: l_acct_reversal_source := SUBSTR(NULL, 1,30);
180249:
180250: IF l_continue_with_lines THEN
180251: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
180252: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
180253:
180254: xla_accounting_err_pkg.build_message
180255: (p_appli_s_name => 'XLA'
180256: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 180260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

180256: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
180257: ,p_token_1 => 'LINE_NUMBER'
180258: ,p_value_1 => l_array_extract_line_num(Idx)
180259: ,p_token_2 => 'PRODUCT_NAME'
180260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180264:

Line 180261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

180257: ,p_token_1 => 'LINE_NUMBER'
180258: ,p_value_1 => l_array_extract_line_num(Idx)
180259: ,p_token_2 => 'PRODUCT_NAME'
180260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180264:
180265: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 180262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

180258: ,p_value_1 => l_array_extract_line_num(Idx)
180259: ,p_token_2 => 'PRODUCT_NAME'
180260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180264:
180265: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
180266: --

Line 180263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

180259: ,p_token_2 => 'PRODUCT_NAME'
180260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180264:
180265: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
180266: --
180267: -- following sets the accounting attributes needed to reverse

Line 180350: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

180346:
180347: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
180348: -- or secondary ledger that has different currency with primary
180349: -- or alc that is calculated by sla
180350: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
180351: (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'))
180352:
180353: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180354: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 180351: (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'))

180347: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
180348: -- or secondary ledger that has different currency with primary
180349: -- or alc that is calculated by sla
180350: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
180351: (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'))
180352:
180353: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180354: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
180355: AND (l_actual_flag = 'A')) THEN

Line 180353: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

180349: -- or alc that is calculated by sla
180350: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
180351: (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'))
180352:
180353: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180354: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
180355: AND (l_actual_flag = 'A')) THEN
180356: XLA_AE_LINES_PKG.CreateGainOrLossLines(
180357: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 180354: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

180350: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
180351: (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'))
180352:
180353: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180354: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
180355: AND (l_actual_flag = 'A')) THEN
180356: XLA_AE_LINES_PKG.CreateGainOrLossLines(
180357: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180358: ,p_application_id => p_application_id

Line 180357: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

180353: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180354: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
180355: AND (l_actual_flag = 'A')) THEN
180356: XLA_AE_LINES_PKG.CreateGainOrLossLines(
180357: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180358: ,p_application_id => p_application_id
180359: ,p_amb_context_code => 'DEFAULT'
180360: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
180361: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 180360: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

180356: XLA_AE_LINES_PKG.CreateGainOrLossLines(
180357: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180358: ,p_application_id => p_application_id
180359: ,p_amb_context_code => 'DEFAULT'
180360: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
180361: ,p_event_class_code => C_EVENT_CLASS_CODE
180362: ,p_event_type_code => C_EVENT_TYPE_CODE
180363:
180364: ,p_gain_ccid => -1

Line 180834: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180830:
180831: l_calculate_acctd_flag VARCHAR2(1) :='N';
180832: l_calculate_g_l_flag VARCHAR2(1) :='N';
180833: --
180834: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180835: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180836: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180837: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180835: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180831: l_calculate_acctd_flag VARCHAR2(1) :='N';
180832: l_calculate_g_l_flag VARCHAR2(1) :='N';
180833: --
180834: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180835: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180836: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180837: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 180836: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

180832: l_calculate_g_l_flag VARCHAR2(1) :='N';
180833: --
180834: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180835: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180836: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180837: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 180837: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180833: --
180834: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180835: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180836: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180837: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180834: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180835: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180836: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180837: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

180835: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180836: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180837: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

180836: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180837: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180837: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180838: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180839: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180840: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180841: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180842: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180843: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180844: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180845: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180846: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180847: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180848: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180856: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180849: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180856: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180857: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180850: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180856: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180857: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180858: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180851: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180856: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180857: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180858: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180859: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 180856: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

180852: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180856: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180857: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180858: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180859: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180860:

Line 180857: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

180853: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180856: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180857: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180858: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180859: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180860:
180861: l_event_id NUMBER;

Line 180858: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

180854: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180856: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180857: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180858: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180859: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180860:
180861: l_event_id NUMBER;
180862: l_previous_event_id NUMBER;

Line 180859: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

180855: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180856: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180857: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180858: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180859: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180860:
180861: l_event_id NUMBER;
180862: l_previous_event_id NUMBER;
180863: l_first_event_id NUMBER;

Line 180877: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

180873: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
180874: l_description VARCHAR2(4000);
180875: l_transaction_reversal NUMBER;
180876: l_ae_header_id NUMBER;
180877: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
180878: l_log_module VARCHAR2(240);
180879: --
180880: l_acct_reversal_source VARCHAR2(30);
180881: l_trx_reversal_source VARCHAR2(30);

Line 181126: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

181122:
181123: --
181124: -- set event info as cache for other routines to refer event attributes
181125: --
181126: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
181127: (p_application_id => p_application_id
181128: ,p_primary_ledger_id => p_primary_ledger_id
181129: ,p_base_ledger_id => p_base_ledger_id
181130: ,p_target_ledger_id => p_target_ledger_id

Line 181159: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

181155:
181156: --
181157: -- set the status of entry to C_VALID (0)
181158: --
181159: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
181160:
181161: --
181162: -- initialize a row for ae header
181163: --

Line 181189: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

181185: --
181186: -- initilaize the status of ae headers for diffrent balance types
181187: -- the status is initialised to C_NOT_CREATED (2)
181188: --
181189: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181190: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181191: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181192:
181193: --

Line 181190: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

181186: -- initilaize the status of ae headers for diffrent balance types
181187: -- the status is initialised to C_NOT_CREATED (2)
181188: --
181189: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181190: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181191: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181192:
181193: --
181194: -- call api to validate and store accounting attributes for header

Line 181191: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

181187: -- the status is initialised to C_NOT_CREATED (2)
181188: --
181189: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181190: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181191: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181192:
181193: --
181194: -- call api to validate and store accounting attributes for header
181195: --

Line 181225: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

181221: --
181222: l_trx_reversal_source := SUBSTR(NULL, 1,30);
181223:
181224: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
181225: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
181226:
181227: xla_accounting_err_pkg.build_message
181228: (p_appli_s_name => 'XLA'
181229: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 181233: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

181229: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
181230: ,p_token_1 => 'ACCT_ATTR_NAME'
181231: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
181232: ,p_token_2 => 'PRODUCT_NAME'
181233: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181237:

Line 181234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

181230: ,p_token_1 => 'ACCT_ATTR_NAME'
181231: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
181232: ,p_token_2 => 'PRODUCT_NAME'
181233: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181237:
181238: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 181235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

181231: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
181232: ,p_token_2 => 'PRODUCT_NAME'
181233: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181237:
181238: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
181239: --

Line 181236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

181232: ,p_token_2 => 'PRODUCT_NAME'
181233: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181237:
181238: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
181239: --
181240: -- following sets the accounting attributes needed to reverse

Line 181255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

181251: ----------------------------------------------------------------
181252: -- 4262811 - update the header statuses to invalid in need be
181253: ----------------------------------------------------------------
181254: --
181255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
181256:
181257:
181258: -----------------------------------------------
181259: -- No accrual reversal for the event class/type

Line 181379: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

181375: ,p_module => l_log_module);
181376: END IF;
181377:
181378: --
181379: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
181380: --
181381: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
181382: --
181383: -- set event info as cache for other routines to refer event attributes

Line 181381: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

181377:
181378: --
181379: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
181380: --
181381: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
181382: --
181383: -- set event info as cache for other routines to refer event attributes
181384: --
181385:

Line 181389: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

181385:
181386: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
181387: l_previous_event_id := l_event_id;
181388:
181389: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
181390: (p_application_id => p_application_id
181391: ,p_primary_ledger_id => p_primary_ledger_id
181392: ,p_base_ledger_id => p_base_ledger_id
181393: ,p_target_ledger_id => p_target_ledger_id

Line 181430: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

181426: l_acct_reversal_source := SUBSTR(NULL, 1,30);
181427:
181428: IF l_continue_with_lines THEN
181429: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
181430: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
181431:
181432: xla_accounting_err_pkg.build_message
181433: (p_appli_s_name => 'XLA'
181434: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 181438: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

181434: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
181435: ,p_token_1 => 'LINE_NUMBER'
181436: ,p_value_1 => l_array_extract_line_num(Idx)
181437: ,p_token_2 => 'PRODUCT_NAME'
181438: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181439: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181440: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181441: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181442:

Line 181439: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

181435: ,p_token_1 => 'LINE_NUMBER'
181436: ,p_value_1 => l_array_extract_line_num(Idx)
181437: ,p_token_2 => 'PRODUCT_NAME'
181438: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181439: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181440: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181441: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181442:
181443: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 181440: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

181436: ,p_value_1 => l_array_extract_line_num(Idx)
181437: ,p_token_2 => 'PRODUCT_NAME'
181438: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181439: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181440: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181441: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181442:
181443: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
181444: --

Line 181441: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

181437: ,p_token_2 => 'PRODUCT_NAME'
181438: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181439: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181440: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181441: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181442:
181443: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
181444: --
181445: -- following sets the accounting attributes needed to reverse

Line 181640: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

181636:
181637: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
181638: -- or secondary ledger that has different currency with primary
181639: -- or alc that is calculated by sla
181640: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
181641: (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'))
181642:
181643: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181644: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 181641: (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'))

181637: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
181638: -- or secondary ledger that has different currency with primary
181639: -- or alc that is calculated by sla
181640: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
181641: (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'))
181642:
181643: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181644: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
181645: AND (l_actual_flag = 'A')) THEN

Line 181643: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

181639: -- or alc that is calculated by sla
181640: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
181641: (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'))
181642:
181643: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181644: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
181645: AND (l_actual_flag = 'A')) THEN
181646: XLA_AE_LINES_PKG.CreateGainOrLossLines(
181647: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 181644: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

181640: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
181641: (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'))
181642:
181643: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181644: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
181645: AND (l_actual_flag = 'A')) THEN
181646: XLA_AE_LINES_PKG.CreateGainOrLossLines(
181647: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181648: ,p_application_id => p_application_id

Line 181647: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

181643: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181644: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
181645: AND (l_actual_flag = 'A')) THEN
181646: XLA_AE_LINES_PKG.CreateGainOrLossLines(
181647: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181648: ,p_application_id => p_application_id
181649: ,p_amb_context_code => 'DEFAULT'
181650: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
181651: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 181650: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

181646: XLA_AE_LINES_PKG.CreateGainOrLossLines(
181647: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181648: ,p_application_id => p_application_id
181649: ,p_amb_context_code => 'DEFAULT'
181650: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
181651: ,p_event_class_code => C_EVENT_CLASS_CODE
181652: ,p_event_type_code => C_EVENT_TYPE_CODE
181653:
181654: ,p_gain_ccid => -1

Line 182124: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182120:
182121: l_calculate_acctd_flag VARCHAR2(1) :='N';
182122: l_calculate_g_l_flag VARCHAR2(1) :='N';
182123: --
182124: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182125: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182126: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182127: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182125: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182121: l_calculate_acctd_flag VARCHAR2(1) :='N';
182122: l_calculate_g_l_flag VARCHAR2(1) :='N';
182123: --
182124: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182125: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182126: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182127: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 182126: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

182122: l_calculate_g_l_flag VARCHAR2(1) :='N';
182123: --
182124: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182125: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182126: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182127: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 182127: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182123: --
182124: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182125: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182126: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182127: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182124: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182125: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182126: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182127: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

182125: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182126: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182127: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

182126: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182127: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182127: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182128: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182129: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182130: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182131: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182132: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182133: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182134: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182135: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182136: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182137: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182138: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182146: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182139: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182146: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182147: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182140: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182146: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182147: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182148: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182141: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182146: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182147: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182148: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182149: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 182146: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

182142: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182146: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182147: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182148: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182149: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182150:

Line 182147: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

182143: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182146: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182147: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182148: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182149: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182150:
182151: l_event_id NUMBER;

Line 182148: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

182144: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182146: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182147: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182148: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182149: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182150:
182151: l_event_id NUMBER;
182152: l_previous_event_id NUMBER;

Line 182149: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

182145: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182146: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182147: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182148: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182149: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182150:
182151: l_event_id NUMBER;
182152: l_previous_event_id NUMBER;
182153: l_first_event_id NUMBER;

Line 182167: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

182163: l_event_class_name VARCHAR2(80) := 'Receiving';
182164: l_description VARCHAR2(4000);
182165: l_transaction_reversal NUMBER;
182166: l_ae_header_id NUMBER;
182167: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
182168: l_log_module VARCHAR2(240);
182169: --
182170: l_acct_reversal_source VARCHAR2(30);
182171: l_trx_reversal_source VARCHAR2(30);

Line 182416: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

182412:
182413: --
182414: -- set event info as cache for other routines to refer event attributes
182415: --
182416: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
182417: (p_application_id => p_application_id
182418: ,p_primary_ledger_id => p_primary_ledger_id
182419: ,p_base_ledger_id => p_base_ledger_id
182420: ,p_target_ledger_id => p_target_ledger_id

Line 182449: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

182445:
182446: --
182447: -- set the status of entry to C_VALID (0)
182448: --
182449: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
182450:
182451: --
182452: -- initialize a row for ae header
182453: --

Line 182479: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

182475: --
182476: -- initilaize the status of ae headers for diffrent balance types
182477: -- the status is initialised to C_NOT_CREATED (2)
182478: --
182479: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182480: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182481: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182482:
182483: --

Line 182480: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

182476: -- initilaize the status of ae headers for diffrent balance types
182477: -- the status is initialised to C_NOT_CREATED (2)
182478: --
182479: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182480: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182481: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182482:
182483: --
182484: -- call api to validate and store accounting attributes for header

Line 182481: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

182477: -- the status is initialised to C_NOT_CREATED (2)
182478: --
182479: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182480: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182481: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182482:
182483: --
182484: -- call api to validate and store accounting attributes for header
182485: --

Line 182515: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

182511: --
182512: l_trx_reversal_source := SUBSTR(NULL, 1,30);
182513:
182514: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
182515: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
182516:
182517: xla_accounting_err_pkg.build_message
182518: (p_appli_s_name => 'XLA'
182519: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 182523: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

182519: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
182520: ,p_token_1 => 'ACCT_ATTR_NAME'
182521: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
182522: ,p_token_2 => 'PRODUCT_NAME'
182523: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182524: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182525: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182526: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182527:

Line 182524: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

182520: ,p_token_1 => 'ACCT_ATTR_NAME'
182521: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
182522: ,p_token_2 => 'PRODUCT_NAME'
182523: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182524: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182525: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182526: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182527:
182528: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 182525: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

182521: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
182522: ,p_token_2 => 'PRODUCT_NAME'
182523: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182524: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182525: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182526: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182527:
182528: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
182529: --

Line 182526: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

182522: ,p_token_2 => 'PRODUCT_NAME'
182523: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182524: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182525: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182526: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182527:
182528: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
182529: --
182530: -- following sets the accounting attributes needed to reverse

Line 182545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

182541: ----------------------------------------------------------------
182542: -- 4262811 - update the header statuses to invalid in need be
182543: ----------------------------------------------------------------
182544: --
182545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
182546:
182547:
182548: -----------------------------------------------
182549: -- No accrual reversal for the event class/type

Line 182669: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

182665: ,p_module => l_log_module);
182666: END IF;
182667:
182668: --
182669: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
182670: --
182671: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
182672: --
182673: -- set event info as cache for other routines to refer event attributes

Line 182671: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

182667:
182668: --
182669: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
182670: --
182671: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
182672: --
182673: -- set event info as cache for other routines to refer event attributes
182674: --
182675:

Line 182679: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

182675:
182676: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
182677: l_previous_event_id := l_event_id;
182678:
182679: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
182680: (p_application_id => p_application_id
182681: ,p_primary_ledger_id => p_primary_ledger_id
182682: ,p_base_ledger_id => p_base_ledger_id
182683: ,p_target_ledger_id => p_target_ledger_id

Line 182720: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

182716: l_acct_reversal_source := SUBSTR(NULL, 1,30);
182717:
182718: IF l_continue_with_lines THEN
182719: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
182720: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
182721:
182722: xla_accounting_err_pkg.build_message
182723: (p_appli_s_name => 'XLA'
182724: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 182728: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

182724: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
182725: ,p_token_1 => 'LINE_NUMBER'
182726: ,p_value_1 => l_array_extract_line_num(Idx)
182727: ,p_token_2 => 'PRODUCT_NAME'
182728: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182729: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182730: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182731: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182732:

Line 182729: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

182725: ,p_token_1 => 'LINE_NUMBER'
182726: ,p_value_1 => l_array_extract_line_num(Idx)
182727: ,p_token_2 => 'PRODUCT_NAME'
182728: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182729: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182730: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182731: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182732:
182733: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 182730: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

182726: ,p_value_1 => l_array_extract_line_num(Idx)
182727: ,p_token_2 => 'PRODUCT_NAME'
182728: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182729: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182730: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182731: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182732:
182733: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
182734: --

Line 182731: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

182727: ,p_token_2 => 'PRODUCT_NAME'
182728: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182729: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182730: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182731: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182732:
182733: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
182734: --
182735: -- following sets the accounting attributes needed to reverse

Line 182818: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

182814:
182815: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
182816: -- or secondary ledger that has different currency with primary
182817: -- or alc that is calculated by sla
182818: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
182819: (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'))
182820:
182821: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
182822: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 182819: (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'))

182815: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
182816: -- or secondary ledger that has different currency with primary
182817: -- or alc that is calculated by sla
182818: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
182819: (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'))
182820:
182821: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
182822: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
182823: AND (l_actual_flag = 'A')) THEN

Line 182821: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

182817: -- or alc that is calculated by sla
182818: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
182819: (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'))
182820:
182821: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
182822: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
182823: AND (l_actual_flag = 'A')) THEN
182824: XLA_AE_LINES_PKG.CreateGainOrLossLines(
182825: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 182822: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

182818: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
182819: (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'))
182820:
182821: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
182822: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
182823: AND (l_actual_flag = 'A')) THEN
182824: XLA_AE_LINES_PKG.CreateGainOrLossLines(
182825: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182826: ,p_application_id => p_application_id

Line 182825: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

182821: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
182822: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
182823: AND (l_actual_flag = 'A')) THEN
182824: XLA_AE_LINES_PKG.CreateGainOrLossLines(
182825: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182826: ,p_application_id => p_application_id
182827: ,p_amb_context_code => 'DEFAULT'
182828: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
182829: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 182828: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

182824: XLA_AE_LINES_PKG.CreateGainOrLossLines(
182825: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182826: ,p_application_id => p_application_id
182827: ,p_amb_context_code => 'DEFAULT'
182828: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
182829: ,p_event_class_code => C_EVENT_CLASS_CODE
182830: ,p_event_type_code => C_EVENT_TYPE_CODE
182831:
182832: ,p_gain_ccid => -1

Line 183303: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183299:
183300: l_calculate_acctd_flag VARCHAR2(1) :='N';
183301: l_calculate_g_l_flag VARCHAR2(1) :='N';
183302: --
183303: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183304: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183305: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183306: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183304: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183300: l_calculate_acctd_flag VARCHAR2(1) :='N';
183301: l_calculate_g_l_flag VARCHAR2(1) :='N';
183302: --
183303: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183304: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183305: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183306: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 183305: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183301: l_calculate_g_l_flag VARCHAR2(1) :='N';
183302: --
183303: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183304: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183305: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183306: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 183306: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183302: --
183303: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183304: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183305: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183306: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183303: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183304: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183305: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183306: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183304: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183305: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183306: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183305: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183306: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183306: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183307: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183308: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183309: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183310: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183311: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183312: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183313: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183314: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183315: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183316: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183317: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183325: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183318: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183325: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183326: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183319: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183325: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183326: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183327: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183320: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183325: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183326: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183327: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183328: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 183325: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

183321: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183325: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183326: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183327: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183328: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183329:

Line 183326: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183322: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183325: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183326: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183327: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183328: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183329:
183330: l_event_id NUMBER;

Line 183327: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

183323: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183325: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183326: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183327: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183328: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183329:
183330: l_event_id NUMBER;
183331: l_previous_event_id NUMBER;

Line 183328: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

183324: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183325: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183326: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183327: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183328: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183329:
183330: l_event_id NUMBER;
183331: l_previous_event_id NUMBER;
183332: l_first_event_id NUMBER;

Line 183346: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

183342: l_event_class_name VARCHAR2(80) := 'RMA';
183343: l_description VARCHAR2(4000);
183344: l_transaction_reversal NUMBER;
183345: l_ae_header_id NUMBER;
183346: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
183347: l_log_module VARCHAR2(240);
183348: --
183349: l_acct_reversal_source VARCHAR2(30);
183350: l_trx_reversal_source VARCHAR2(30);

Line 183594: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

183590:
183591: --
183592: -- set event info as cache for other routines to refer event attributes
183593: --
183594: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
183595: (p_application_id => p_application_id
183596: ,p_primary_ledger_id => p_primary_ledger_id
183597: ,p_base_ledger_id => p_base_ledger_id
183598: ,p_target_ledger_id => p_target_ledger_id

Line 183627: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

183623:
183624: --
183625: -- set the status of entry to C_VALID (0)
183626: --
183627: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
183628:
183629: --
183630: -- initialize a row for ae header
183631: --

Line 183657: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

183653: --
183654: -- initilaize the status of ae headers for diffrent balance types
183655: -- the status is initialised to C_NOT_CREATED (2)
183656: --
183657: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183658: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183659: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183660:
183661: --

Line 183658: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

183654: -- initilaize the status of ae headers for diffrent balance types
183655: -- the status is initialised to C_NOT_CREATED (2)
183656: --
183657: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183658: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183659: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183660:
183661: --
183662: -- call api to validate and store accounting attributes for header

Line 183659: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

183655: -- the status is initialised to C_NOT_CREATED (2)
183656: --
183657: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183658: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183659: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183660:
183661: --
183662: -- call api to validate and store accounting attributes for header
183663: --

Line 183693: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

183689: --
183690: l_trx_reversal_source := SUBSTR(NULL, 1,30);
183691:
183692: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
183693: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
183694:
183695: xla_accounting_err_pkg.build_message
183696: (p_appli_s_name => 'XLA'
183697: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 183701: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

183697: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
183698: ,p_token_1 => 'ACCT_ATTR_NAME'
183699: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
183700: ,p_token_2 => 'PRODUCT_NAME'
183701: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183702: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183703: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183704: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183705:

Line 183702: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

183698: ,p_token_1 => 'ACCT_ATTR_NAME'
183699: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
183700: ,p_token_2 => 'PRODUCT_NAME'
183701: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183702: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183703: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183704: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183705:
183706: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 183703: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

183699: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
183700: ,p_token_2 => 'PRODUCT_NAME'
183701: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183702: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183703: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183704: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183705:
183706: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
183707: --

Line 183704: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

183700: ,p_token_2 => 'PRODUCT_NAME'
183701: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183702: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183703: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183704: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183705:
183706: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
183707: --
183708: -- following sets the accounting attributes needed to reverse

Line 183723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

183719: ----------------------------------------------------------------
183720: -- 4262811 - update the header statuses to invalid in need be
183721: ----------------------------------------------------------------
183722: --
183723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
183724:
183725:
183726: -----------------------------------------------
183727: -- No accrual reversal for the event class/type

Line 183847: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

183843: ,p_module => l_log_module);
183844: END IF;
183845:
183846: --
183847: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
183848: --
183849: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
183850: --
183851: -- set event info as cache for other routines to refer event attributes

Line 183849: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

183845:
183846: --
183847: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
183848: --
183849: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
183850: --
183851: -- set event info as cache for other routines to refer event attributes
183852: --
183853:

Line 183857: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

183853:
183854: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
183855: l_previous_event_id := l_event_id;
183856:
183857: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
183858: (p_application_id => p_application_id
183859: ,p_primary_ledger_id => p_primary_ledger_id
183860: ,p_base_ledger_id => p_base_ledger_id
183861: ,p_target_ledger_id => p_target_ledger_id

Line 183898: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

183894: l_acct_reversal_source := SUBSTR(NULL, 1,30);
183895:
183896: IF l_continue_with_lines THEN
183897: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
183898: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
183899:
183900: xla_accounting_err_pkg.build_message
183901: (p_appli_s_name => 'XLA'
183902: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 183906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

183902: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
183903: ,p_token_1 => 'LINE_NUMBER'
183904: ,p_value_1 => l_array_extract_line_num(Idx)
183905: ,p_token_2 => 'PRODUCT_NAME'
183906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183910:

Line 183907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

183903: ,p_token_1 => 'LINE_NUMBER'
183904: ,p_value_1 => l_array_extract_line_num(Idx)
183905: ,p_token_2 => 'PRODUCT_NAME'
183906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183910:
183911: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 183908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

183904: ,p_value_1 => l_array_extract_line_num(Idx)
183905: ,p_token_2 => 'PRODUCT_NAME'
183906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183910:
183911: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
183912: --

Line 183909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

183905: ,p_token_2 => 'PRODUCT_NAME'
183906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183910:
183911: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
183912: --
183913: -- following sets the accounting attributes needed to reverse

Line 184024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

184020:
184021: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
184022: -- or secondary ledger that has different currency with primary
184023: -- or alc that is calculated by sla
184024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
184025: (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'))
184026:
184027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 184025: (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'))

184021: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
184022: -- or secondary ledger that has different currency with primary
184023: -- or alc that is calculated by sla
184024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
184025: (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'))
184026:
184027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
184029: AND (l_actual_flag = 'A')) THEN

Line 184027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

184023: -- or alc that is calculated by sla
184024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
184025: (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'))
184026:
184027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
184029: AND (l_actual_flag = 'A')) THEN
184030: XLA_AE_LINES_PKG.CreateGainOrLossLines(
184031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 184028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

184024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
184025: (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'))
184026:
184027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
184029: AND (l_actual_flag = 'A')) THEN
184030: XLA_AE_LINES_PKG.CreateGainOrLossLines(
184031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184032: ,p_application_id => p_application_id

Line 184031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

184027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
184029: AND (l_actual_flag = 'A')) THEN
184030: XLA_AE_LINES_PKG.CreateGainOrLossLines(
184031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184032: ,p_application_id => p_application_id
184033: ,p_amb_context_code => 'DEFAULT'
184034: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
184035: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 184034: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

184030: XLA_AE_LINES_PKG.CreateGainOrLossLines(
184031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184032: ,p_application_id => p_application_id
184033: ,p_amb_context_code => 'DEFAULT'
184034: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
184035: ,p_event_class_code => C_EVENT_CLASS_CODE
184036: ,p_event_type_code => C_EVENT_TYPE_CODE
184037:
184038: ,p_gain_ccid => -1

Line 184508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

184504:
184505: l_calculate_acctd_flag VARCHAR2(1) :='N';
184506: l_calculate_g_l_flag VARCHAR2(1) :='N';
184507: --
184508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 184509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

184505: l_calculate_acctd_flag VARCHAR2(1) :='N';
184506: l_calculate_g_l_flag VARCHAR2(1) :='N';
184507: --
184508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 184510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

184506: l_calculate_g_l_flag VARCHAR2(1) :='N';
184507: --
184508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 184511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

184507: --
184508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

184508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

184509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

184510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

184511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

184512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

184513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

184514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

184515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

184516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

184517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

184518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

184519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

184520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

184521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

184522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

184523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
184531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

184524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
184531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

184525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
184531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
184533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 184530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

184526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
184531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
184533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
184534:

Line 184531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

184527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
184531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
184533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
184534:
184535: l_event_id NUMBER;

Line 184532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

184528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
184531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
184533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
184534:
184535: l_event_id NUMBER;
184536: l_previous_event_id NUMBER;

Line 184533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

184529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
184530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
184531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
184532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
184533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
184534:
184535: l_event_id NUMBER;
184536: l_previous_event_id NUMBER;
184537: l_first_event_id NUMBER;

Line 184551: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

184547: l_event_class_name VARCHAR2(80) := 'Shipments';
184548: l_description VARCHAR2(4000);
184549: l_transaction_reversal NUMBER;
184550: l_ae_header_id NUMBER;
184551: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
184552: l_log_module VARCHAR2(240);
184553: --
184554: l_acct_reversal_source VARCHAR2(30);
184555: l_trx_reversal_source VARCHAR2(30);

Line 184800: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

184796:
184797: --
184798: -- set event info as cache for other routines to refer event attributes
184799: --
184800: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
184801: (p_application_id => p_application_id
184802: ,p_primary_ledger_id => p_primary_ledger_id
184803: ,p_base_ledger_id => p_base_ledger_id
184804: ,p_target_ledger_id => p_target_ledger_id

Line 184833: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

184829:
184830: --
184831: -- set the status of entry to C_VALID (0)
184832: --
184833: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
184834:
184835: --
184836: -- initialize a row for ae header
184837: --

Line 184863: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

184859: --
184860: -- initilaize the status of ae headers for diffrent balance types
184861: -- the status is initialised to C_NOT_CREATED (2)
184862: --
184863: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184864: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184865: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184866:
184867: --

Line 184864: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

184860: -- initilaize the status of ae headers for diffrent balance types
184861: -- the status is initialised to C_NOT_CREATED (2)
184862: --
184863: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184864: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184865: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184866:
184867: --
184868: -- call api to validate and store accounting attributes for header

Line 184865: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

184861: -- the status is initialised to C_NOT_CREATED (2)
184862: --
184863: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184864: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184865: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184866:
184867: --
184868: -- call api to validate and store accounting attributes for header
184869: --

Line 184899: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

184895: --
184896: l_trx_reversal_source := SUBSTR(NULL, 1,30);
184897:
184898: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
184899: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
184900:
184901: xla_accounting_err_pkg.build_message
184902: (p_appli_s_name => 'XLA'
184903: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 184907: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

184903: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
184904: ,p_token_1 => 'ACCT_ATTR_NAME'
184905: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
184906: ,p_token_2 => 'PRODUCT_NAME'
184907: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184908: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184909: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184910: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184911:

Line 184908: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

184904: ,p_token_1 => 'ACCT_ATTR_NAME'
184905: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
184906: ,p_token_2 => 'PRODUCT_NAME'
184907: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184908: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184909: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184910: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184911:
184912: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 184909: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

184905: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
184906: ,p_token_2 => 'PRODUCT_NAME'
184907: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184908: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184909: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184910: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184911:
184912: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
184913: --

Line 184910: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

184906: ,p_token_2 => 'PRODUCT_NAME'
184907: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184908: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184909: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184910: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184911:
184912: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
184913: --
184914: -- following sets the accounting attributes needed to reverse

Line 184929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

184925: ----------------------------------------------------------------
184926: -- 4262811 - update the header statuses to invalid in need be
184927: ----------------------------------------------------------------
184928: --
184929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
184930:
184931:
184932: -----------------------------------------------
184933: -- No accrual reversal for the event class/type

Line 185053: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

185049: ,p_module => l_log_module);
185050: END IF;
185051:
185052: --
185053: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
185054: --
185055: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
185056: --
185057: -- set event info as cache for other routines to refer event attributes

Line 185055: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

185051:
185052: --
185053: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
185054: --
185055: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
185056: --
185057: -- set event info as cache for other routines to refer event attributes
185058: --
185059:

Line 185063: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

185059:
185060: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
185061: l_previous_event_id := l_event_id;
185062:
185063: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
185064: (p_application_id => p_application_id
185065: ,p_primary_ledger_id => p_primary_ledger_id
185066: ,p_base_ledger_id => p_base_ledger_id
185067: ,p_target_ledger_id => p_target_ledger_id

Line 185104: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

185100: l_acct_reversal_source := SUBSTR(NULL, 1,30);
185101:
185102: IF l_continue_with_lines THEN
185103: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
185104: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
185105:
185106: xla_accounting_err_pkg.build_message
185107: (p_appli_s_name => 'XLA'
185108: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 185112: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

185108: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
185109: ,p_token_1 => 'LINE_NUMBER'
185110: ,p_value_1 => l_array_extract_line_num(Idx)
185111: ,p_token_2 => 'PRODUCT_NAME'
185112: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
185113: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
185114: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185115: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
185116:

Line 185113: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

185109: ,p_token_1 => 'LINE_NUMBER'
185110: ,p_value_1 => l_array_extract_line_num(Idx)
185111: ,p_token_2 => 'PRODUCT_NAME'
185112: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
185113: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
185114: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185115: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
185116:
185117: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 185114: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

185110: ,p_value_1 => l_array_extract_line_num(Idx)
185111: ,p_token_2 => 'PRODUCT_NAME'
185112: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
185113: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
185114: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185115: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
185116:
185117: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
185118: --

Line 185115: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

185111: ,p_token_2 => 'PRODUCT_NAME'
185112: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
185113: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
185114: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185115: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
185116:
185117: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
185118: --
185119: -- following sets the accounting attributes needed to reverse

Line 185202: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

185198:
185199: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
185200: -- or secondary ledger that has different currency with primary
185201: -- or alc that is calculated by sla
185202: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
185203: (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'))
185204:
185205: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
185206: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 185203: (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'))

185199: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
185200: -- or secondary ledger that has different currency with primary
185201: -- or alc that is calculated by sla
185202: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
185203: (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'))
185204:
185205: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
185206: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
185207: AND (l_actual_flag = 'A')) THEN

Line 185205: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

185201: -- or alc that is calculated by sla
185202: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
185203: (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'))
185204:
185205: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
185206: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
185207: AND (l_actual_flag = 'A')) THEN
185208: XLA_AE_LINES_PKG.CreateGainOrLossLines(
185209: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 185206: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

185202: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
185203: (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'))
185204:
185205: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
185206: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
185207: AND (l_actual_flag = 'A')) THEN
185208: XLA_AE_LINES_PKG.CreateGainOrLossLines(
185209: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185210: ,p_application_id => p_application_id

Line 185209: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

185205: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
185206: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
185207: AND (l_actual_flag = 'A')) THEN
185208: XLA_AE_LINES_PKG.CreateGainOrLossLines(
185209: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185210: ,p_application_id => p_application_id
185211: ,p_amb_context_code => 'DEFAULT'
185212: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
185213: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 185212: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

185208: XLA_AE_LINES_PKG.CreateGainOrLossLines(
185209: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185210: ,p_application_id => p_application_id
185211: ,p_amb_context_code => 'DEFAULT'
185212: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
185213: ,p_event_class_code => C_EVENT_CLASS_CODE
185214: ,p_event_type_code => C_EVENT_TYPE_CODE
185215:
185216: ,p_gain_ccid => -1

Line 185686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185682:
185683: l_calculate_acctd_flag VARCHAR2(1) :='N';
185684: l_calculate_g_l_flag VARCHAR2(1) :='N';
185685: --
185686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185683: l_calculate_acctd_flag VARCHAR2(1) :='N';
185684: l_calculate_g_l_flag VARCHAR2(1) :='N';
185685: --
185686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 185688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

185684: l_calculate_g_l_flag VARCHAR2(1) :='N';
185685: --
185686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 185689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185685: --
185686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

185687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

185688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 185708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

185704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185712:

Line 185709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

185705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185712:
185713: l_event_id NUMBER;

Line 185710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

185706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185712:
185713: l_event_id NUMBER;
185714: l_previous_event_id NUMBER;

Line 185711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

185707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185712:
185713: l_event_id NUMBER;
185714: l_previous_event_id NUMBER;
185715: l_first_event_id NUMBER;

Line 185729: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

185725: l_event_class_name VARCHAR2(80) := 'Batch Resource Transactions';
185726: l_description VARCHAR2(4000);
185727: l_transaction_reversal NUMBER;
185728: l_ae_header_id NUMBER;
185729: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
185730: l_log_module VARCHAR2(240);
185731: --
185732: l_acct_reversal_source VARCHAR2(30);
185733: l_trx_reversal_source VARCHAR2(30);

Line 185978: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

185974:
185975: --
185976: -- set event info as cache for other routines to refer event attributes
185977: --
185978: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
185979: (p_application_id => p_application_id
185980: ,p_primary_ledger_id => p_primary_ledger_id
185981: ,p_base_ledger_id => p_base_ledger_id
185982: ,p_target_ledger_id => p_target_ledger_id

Line 186011: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

186007:
186008: --
186009: -- set the status of entry to C_VALID (0)
186010: --
186011: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
186012:
186013: --
186014: -- initialize a row for ae header
186015: --

Line 186041: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

186037: --
186038: -- initilaize the status of ae headers for diffrent balance types
186039: -- the status is initialised to C_NOT_CREATED (2)
186040: --
186041: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186042: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186043: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186044:
186045: --

Line 186042: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

186038: -- initilaize the status of ae headers for diffrent balance types
186039: -- the status is initialised to C_NOT_CREATED (2)
186040: --
186041: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186042: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186043: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186044:
186045: --
186046: -- call api to validate and store accounting attributes for header

Line 186043: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

186039: -- the status is initialised to C_NOT_CREATED (2)
186040: --
186041: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186042: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186043: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186044:
186045: --
186046: -- call api to validate and store accounting attributes for header
186047: --

Line 186077: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

186073: --
186074: l_trx_reversal_source := SUBSTR(NULL, 1,30);
186075:
186076: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
186077: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
186078:
186079: xla_accounting_err_pkg.build_message
186080: (p_appli_s_name => 'XLA'
186081: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 186085: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

186081: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
186082: ,p_token_1 => 'ACCT_ATTR_NAME'
186083: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
186084: ,p_token_2 => 'PRODUCT_NAME'
186085: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186086: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186087: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186088: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186089:

Line 186086: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

186082: ,p_token_1 => 'ACCT_ATTR_NAME'
186083: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
186084: ,p_token_2 => 'PRODUCT_NAME'
186085: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186086: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186087: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186088: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186089:
186090: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 186087: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

186083: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
186084: ,p_token_2 => 'PRODUCT_NAME'
186085: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186086: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186087: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186088: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186089:
186090: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
186091: --

Line 186088: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

186084: ,p_token_2 => 'PRODUCT_NAME'
186085: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186086: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186087: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186088: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186089:
186090: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
186091: --
186092: -- following sets the accounting attributes needed to reverse

Line 186107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

186103: ----------------------------------------------------------------
186104: -- 4262811 - update the header statuses to invalid in need be
186105: ----------------------------------------------------------------
186106: --
186107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
186108:
186109:
186110: -----------------------------------------------
186111: -- No accrual reversal for the event class/type

Line 186231: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

186227: ,p_module => l_log_module);
186228: END IF;
186229:
186230: --
186231: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
186232: --
186233: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
186234: --
186235: -- set event info as cache for other routines to refer event attributes

Line 186233: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

186229:
186230: --
186231: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
186232: --
186233: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
186234: --
186235: -- set event info as cache for other routines to refer event attributes
186236: --
186237:

Line 186241: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

186237:
186238: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
186239: l_previous_event_id := l_event_id;
186240:
186241: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
186242: (p_application_id => p_application_id
186243: ,p_primary_ledger_id => p_primary_ledger_id
186244: ,p_base_ledger_id => p_base_ledger_id
186245: ,p_target_ledger_id => p_target_ledger_id

Line 186282: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

186278: l_acct_reversal_source := SUBSTR(NULL, 1,30);
186279:
186280: IF l_continue_with_lines THEN
186281: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
186282: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
186283:
186284: xla_accounting_err_pkg.build_message
186285: (p_appli_s_name => 'XLA'
186286: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 186290: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

186286: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
186287: ,p_token_1 => 'LINE_NUMBER'
186288: ,p_value_1 => l_array_extract_line_num(Idx)
186289: ,p_token_2 => 'PRODUCT_NAME'
186290: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186291: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186292: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186293: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186294:

Line 186291: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

186287: ,p_token_1 => 'LINE_NUMBER'
186288: ,p_value_1 => l_array_extract_line_num(Idx)
186289: ,p_token_2 => 'PRODUCT_NAME'
186290: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186291: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186292: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186293: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186294:
186295: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 186292: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

186288: ,p_value_1 => l_array_extract_line_num(Idx)
186289: ,p_token_2 => 'PRODUCT_NAME'
186290: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186291: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186292: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186293: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186294:
186295: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
186296: --

Line 186293: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

186289: ,p_token_2 => 'PRODUCT_NAME'
186290: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186291: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186292: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186293: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186294:
186295: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
186296: --
186297: -- following sets the accounting attributes needed to reverse

Line 186380: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

186376:
186377: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
186378: -- or secondary ledger that has different currency with primary
186379: -- or alc that is calculated by sla
186380: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186381: (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'))
186382:
186383: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186384: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 186381: (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'))

186377: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
186378: -- or secondary ledger that has different currency with primary
186379: -- or alc that is calculated by sla
186380: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186381: (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'))
186382:
186383: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186384: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186385: AND (l_actual_flag = 'A')) THEN

Line 186383: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

186379: -- or alc that is calculated by sla
186380: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186381: (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'))
186382:
186383: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186384: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186385: AND (l_actual_flag = 'A')) THEN
186386: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186387: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 186384: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

186380: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186381: (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'))
186382:
186383: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186384: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186385: AND (l_actual_flag = 'A')) THEN
186386: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186387: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186388: ,p_application_id => p_application_id

Line 186387: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

186383: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186384: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186385: AND (l_actual_flag = 'A')) THEN
186386: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186387: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186388: ,p_application_id => p_application_id
186389: ,p_amb_context_code => 'DEFAULT'
186390: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
186391: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 186390: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

186386: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186387: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186388: ,p_application_id => p_application_id
186389: ,p_amb_context_code => 'DEFAULT'
186390: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
186391: ,p_event_class_code => C_EVENT_CLASS_CODE
186392: ,p_event_type_code => C_EVENT_TYPE_CODE
186393:
186394: ,p_gain_ccid => -1

Line 186870: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186866:
186867: l_calculate_acctd_flag VARCHAR2(1) :='N';
186868: l_calculate_g_l_flag VARCHAR2(1) :='N';
186869: --
186870: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186871: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186872: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186873: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186871: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186867: l_calculate_acctd_flag VARCHAR2(1) :='N';
186868: l_calculate_g_l_flag VARCHAR2(1) :='N';
186869: --
186870: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186871: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186872: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186873: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 186872: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

186868: l_calculate_g_l_flag VARCHAR2(1) :='N';
186869: --
186870: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186871: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186872: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186873: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 186873: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186869: --
186870: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186871: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186872: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186873: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186870: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186871: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186872: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186873: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

186871: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186872: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186873: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

186872: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186873: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186873: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186874: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186875: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186876: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186877: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186878: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186879: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186880: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186881: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186882: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186883: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186884: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186892: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186885: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186892: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186893: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186886: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186892: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186893: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186894: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186887: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186892: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186893: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186894: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186895: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 186892: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

186888: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186892: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186893: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186894: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186895: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186896:

Line 186893: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

186889: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186892: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186893: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186894: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186895: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186896:
186897: l_event_id NUMBER;

Line 186894: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

186890: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186892: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186893: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186894: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186895: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186896:
186897: l_event_id NUMBER;
186898: l_previous_event_id NUMBER;

Line 186895: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

186891: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186892: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186893: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186894: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186895: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186896:
186897: l_event_id NUMBER;
186898: l_previous_event_id NUMBER;
186899: l_first_event_id NUMBER;

Line 186913: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

186909: l_event_class_name VARCHAR2(80) := 'Sub-inventory Transfers';
186910: l_description VARCHAR2(4000);
186911: l_transaction_reversal NUMBER;
186912: l_ae_header_id NUMBER;
186913: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
186914: l_log_module VARCHAR2(240);
186915: --
186916: l_acct_reversal_source VARCHAR2(30);
186917: l_trx_reversal_source VARCHAR2(30);

Line 187164: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

187160:
187161: --
187162: -- set event info as cache for other routines to refer event attributes
187163: --
187164: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
187165: (p_application_id => p_application_id
187166: ,p_primary_ledger_id => p_primary_ledger_id
187167: ,p_base_ledger_id => p_base_ledger_id
187168: ,p_target_ledger_id => p_target_ledger_id

Line 187197: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

187193:
187194: --
187195: -- set the status of entry to C_VALID (0)
187196: --
187197: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
187198:
187199: --
187200: -- initialize a row for ae header
187201: --

Line 187227: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

187223: --
187224: -- initilaize the status of ae headers for diffrent balance types
187225: -- the status is initialised to C_NOT_CREATED (2)
187226: --
187227: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
187228: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
187229: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
187230:
187231: --

Line 187228: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

187224: -- initilaize the status of ae headers for diffrent balance types
187225: -- the status is initialised to C_NOT_CREATED (2)
187226: --
187227: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
187228: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
187229: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
187230:
187231: --
187232: -- call api to validate and store accounting attributes for header

Line 187229: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

187225: -- the status is initialised to C_NOT_CREATED (2)
187226: --
187227: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
187228: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
187229: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
187230:
187231: --
187232: -- call api to validate and store accounting attributes for header
187233: --

Line 187263: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

187259: --
187260: l_trx_reversal_source := SUBSTR(NULL, 1,30);
187261:
187262: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
187263: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
187264:
187265: xla_accounting_err_pkg.build_message
187266: (p_appli_s_name => 'XLA'
187267: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 187271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

187267: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
187268: ,p_token_1 => 'ACCT_ATTR_NAME'
187269: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
187270: ,p_token_2 => 'PRODUCT_NAME'
187271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187275:

Line 187272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

187268: ,p_token_1 => 'ACCT_ATTR_NAME'
187269: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
187270: ,p_token_2 => 'PRODUCT_NAME'
187271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187275:
187276: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 187273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

187269: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
187270: ,p_token_2 => 'PRODUCT_NAME'
187271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187275:
187276: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
187277: --

Line 187274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

187270: ,p_token_2 => 'PRODUCT_NAME'
187271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187275:
187276: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
187277: --
187278: -- following sets the accounting attributes needed to reverse

Line 187293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

187289: ----------------------------------------------------------------
187290: -- 4262811 - update the header statuses to invalid in need be
187291: ----------------------------------------------------------------
187292: --
187293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
187294:
187295:
187296: -----------------------------------------------
187297: -- No accrual reversal for the event class/type

Line 187418: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

187414: ,p_module => l_log_module);
187415: END IF;
187416:
187417: --
187418: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
187419: --
187420: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
187421: --
187422: -- set event info as cache for other routines to refer event attributes

Line 187420: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

187416:
187417: --
187418: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
187419: --
187420: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
187421: --
187422: -- set event info as cache for other routines to refer event attributes
187423: --
187424:

Line 187428: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

187424:
187425: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
187426: l_previous_event_id := l_event_id;
187427:
187428: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
187429: (p_application_id => p_application_id
187430: ,p_primary_ledger_id => p_primary_ledger_id
187431: ,p_base_ledger_id => p_base_ledger_id
187432: ,p_target_ledger_id => p_target_ledger_id

Line 187469: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

187465: l_acct_reversal_source := SUBSTR(NULL, 1,30);
187466:
187467: IF l_continue_with_lines THEN
187468: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
187469: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
187470:
187471: xla_accounting_err_pkg.build_message
187472: (p_appli_s_name => 'XLA'
187473: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 187477: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

187473: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
187474: ,p_token_1 => 'LINE_NUMBER'
187475: ,p_value_1 => l_array_extract_line_num(Idx)
187476: ,p_token_2 => 'PRODUCT_NAME'
187477: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187478: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187479: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187480: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187481:

Line 187478: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

187474: ,p_token_1 => 'LINE_NUMBER'
187475: ,p_value_1 => l_array_extract_line_num(Idx)
187476: ,p_token_2 => 'PRODUCT_NAME'
187477: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187478: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187479: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187480: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187481:
187482: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 187479: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

187475: ,p_value_1 => l_array_extract_line_num(Idx)
187476: ,p_token_2 => 'PRODUCT_NAME'
187477: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187478: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187479: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187480: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187481:
187482: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
187483: --

Line 187480: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

187476: ,p_token_2 => 'PRODUCT_NAME'
187477: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187478: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187479: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187480: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187481:
187482: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
187483: --
187484: -- following sets the accounting attributes needed to reverse

Line 187627: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

187623:
187624: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
187625: -- or secondary ledger that has different currency with primary
187626: -- or alc that is calculated by sla
187627: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
187628: (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'))
187629:
187630: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187631: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 187628: (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'))

187624: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
187625: -- or secondary ledger that has different currency with primary
187626: -- or alc that is calculated by sla
187627: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
187628: (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'))
187629:
187630: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187631: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
187632: AND (l_actual_flag = 'A')) THEN

Line 187630: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

187626: -- or alc that is calculated by sla
187627: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
187628: (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'))
187629:
187630: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187631: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
187632: AND (l_actual_flag = 'A')) THEN
187633: XLA_AE_LINES_PKG.CreateGainOrLossLines(
187634: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 187631: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

187627: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
187628: (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'))
187629:
187630: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187631: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
187632: AND (l_actual_flag = 'A')) THEN
187633: XLA_AE_LINES_PKG.CreateGainOrLossLines(
187634: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187635: ,p_application_id => p_application_id

Line 187634: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

187630: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187631: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
187632: AND (l_actual_flag = 'A')) THEN
187633: XLA_AE_LINES_PKG.CreateGainOrLossLines(
187634: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187635: ,p_application_id => p_application_id
187636: ,p_amb_context_code => 'DEFAULT'
187637: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
187638: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 187637: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

187633: XLA_AE_LINES_PKG.CreateGainOrLossLines(
187634: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187635: ,p_application_id => p_application_id
187636: ,p_amb_context_code => 'DEFAULT'
187637: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
187638: ,p_event_class_code => C_EVENT_CLASS_CODE
187639: ,p_event_type_code => C_EVENT_TYPE_CODE
187640:
187641: ,p_gain_ccid => -1

Line 188111: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

188107:
188108: l_calculate_acctd_flag VARCHAR2(1) :='N';
188109: l_calculate_g_l_flag VARCHAR2(1) :='N';
188110: --
188111: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188112: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188113: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188114: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 188112: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

188108: l_calculate_acctd_flag VARCHAR2(1) :='N';
188109: l_calculate_g_l_flag VARCHAR2(1) :='N';
188110: --
188111: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188112: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188113: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188114: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 188113: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

188109: l_calculate_g_l_flag VARCHAR2(1) :='N';
188110: --
188111: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188112: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188113: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188114: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 188114: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

188110: --
188111: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188112: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188113: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188114: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

188111: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188112: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188113: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188114: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

188112: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188113: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188114: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

188113: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188114: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

188114: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

188115: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

188116: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

188117: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

188118: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

188119: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

188120: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

188121: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

188122: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

188123: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

188124: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

188125: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188133: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

188126: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188133: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
188134: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

188127: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188133: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
188134: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188135: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

188128: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188133: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
188134: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188135: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
188136: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 188133: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

188129: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188133: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
188134: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188135: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
188136: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
188137:

Line 188134: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

188130: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188133: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
188134: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188135: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
188136: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
188137:
188138: l_event_id NUMBER;

Line 188135: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

188131: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188133: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
188134: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188135: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
188136: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
188137:
188138: l_event_id NUMBER;
188139: l_previous_event_id NUMBER;

Line 188136: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

188132: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
188133: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
188134: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
188135: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
188136: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
188137:
188138: l_event_id NUMBER;
188139: l_previous_event_id NUMBER;
188140: l_first_event_id NUMBER;

Line 188154: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

188150: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
188151: l_description VARCHAR2(4000);
188152: l_transaction_reversal NUMBER;
188153: l_ae_header_id NUMBER;
188154: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
188155: l_log_module VARCHAR2(240);
188156: --
188157: l_acct_reversal_source VARCHAR2(30);
188158: l_trx_reversal_source VARCHAR2(30);

Line 188403: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

188399:
188400: --
188401: -- set event info as cache for other routines to refer event attributes
188402: --
188403: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
188404: (p_application_id => p_application_id
188405: ,p_primary_ledger_id => p_primary_ledger_id
188406: ,p_base_ledger_id => p_base_ledger_id
188407: ,p_target_ledger_id => p_target_ledger_id

Line 188436: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

188432:
188433: --
188434: -- set the status of entry to C_VALID (0)
188435: --
188436: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
188437:
188438: --
188439: -- initialize a row for ae header
188440: --

Line 188466: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

188462: --
188463: -- initilaize the status of ae headers for diffrent balance types
188464: -- the status is initialised to C_NOT_CREATED (2)
188465: --
188466: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188467: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188468: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188469:
188470: --

Line 188467: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

188463: -- initilaize the status of ae headers for diffrent balance types
188464: -- the status is initialised to C_NOT_CREATED (2)
188465: --
188466: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188467: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188468: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188469:
188470: --
188471: -- call api to validate and store accounting attributes for header

Line 188468: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

188464: -- the status is initialised to C_NOT_CREATED (2)
188465: --
188466: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188467: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188468: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188469:
188470: --
188471: -- call api to validate and store accounting attributes for header
188472: --

Line 188502: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

188498: --
188499: l_trx_reversal_source := SUBSTR(NULL, 1,30);
188500:
188501: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
188502: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
188503:
188504: xla_accounting_err_pkg.build_message
188505: (p_appli_s_name => 'XLA'
188506: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 188510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

188506: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
188507: ,p_token_1 => 'ACCT_ATTR_NAME'
188508: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
188509: ,p_token_2 => 'PRODUCT_NAME'
188510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188514:

Line 188511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

188507: ,p_token_1 => 'ACCT_ATTR_NAME'
188508: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
188509: ,p_token_2 => 'PRODUCT_NAME'
188510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188514:
188515: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 188512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

188508: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
188509: ,p_token_2 => 'PRODUCT_NAME'
188510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188514:
188515: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
188516: --

Line 188513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

188509: ,p_token_2 => 'PRODUCT_NAME'
188510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188514:
188515: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
188516: --
188517: -- following sets the accounting attributes needed to reverse

Line 188532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

188528: ----------------------------------------------------------------
188529: -- 4262811 - update the header statuses to invalid in need be
188530: ----------------------------------------------------------------
188531: --
188532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
188533:
188534:
188535: -----------------------------------------------
188536: -- No accrual reversal for the event class/type

Line 188656: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

188652: ,p_module => l_log_module);
188653: END IF;
188654:
188655: --
188656: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
188657: --
188658: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
188659: --
188660: -- set event info as cache for other routines to refer event attributes

Line 188658: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

188654:
188655: --
188656: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
188657: --
188658: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
188659: --
188660: -- set event info as cache for other routines to refer event attributes
188661: --
188662:

Line 188666: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

188662:
188663: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
188664: l_previous_event_id := l_event_id;
188665:
188666: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
188667: (p_application_id => p_application_id
188668: ,p_primary_ledger_id => p_primary_ledger_id
188669: ,p_base_ledger_id => p_base_ledger_id
188670: ,p_target_ledger_id => p_target_ledger_id

Line 188707: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

188703: l_acct_reversal_source := SUBSTR(NULL, 1,30);
188704:
188705: IF l_continue_with_lines THEN
188706: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
188707: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
188708:
188709: xla_accounting_err_pkg.build_message
188710: (p_appli_s_name => 'XLA'
188711: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 188715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

188711: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
188712: ,p_token_1 => 'LINE_NUMBER'
188713: ,p_value_1 => l_array_extract_line_num(Idx)
188714: ,p_token_2 => 'PRODUCT_NAME'
188715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188719:

Line 188716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

188712: ,p_token_1 => 'LINE_NUMBER'
188713: ,p_value_1 => l_array_extract_line_num(Idx)
188714: ,p_token_2 => 'PRODUCT_NAME'
188715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188719:
188720: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 188717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

188713: ,p_value_1 => l_array_extract_line_num(Idx)
188714: ,p_token_2 => 'PRODUCT_NAME'
188715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188719:
188720: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
188721: --

Line 188718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

188714: ,p_token_2 => 'PRODUCT_NAME'
188715: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188716: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188717: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188718: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188719:
188720: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
188721: --
188722: -- following sets the accounting attributes needed to reverse

Line 188917: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

188913:
188914: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
188915: -- or secondary ledger that has different currency with primary
188916: -- or alc that is calculated by sla
188917: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
188918: (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'))
188919:
188920: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188921: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 188918: (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'))

188914: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
188915: -- or secondary ledger that has different currency with primary
188916: -- or alc that is calculated by sla
188917: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
188918: (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'))
188919:
188920: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188921: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
188922: AND (l_actual_flag = 'A')) THEN

Line 188920: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

188916: -- or alc that is calculated by sla
188917: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
188918: (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'))
188919:
188920: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188921: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
188922: AND (l_actual_flag = 'A')) THEN
188923: XLA_AE_LINES_PKG.CreateGainOrLossLines(
188924: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 188921: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

188917: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
188918: (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'))
188919:
188920: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188921: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
188922: AND (l_actual_flag = 'A')) THEN
188923: XLA_AE_LINES_PKG.CreateGainOrLossLines(
188924: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188925: ,p_application_id => p_application_id

Line 188924: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

188920: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188921: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
188922: AND (l_actual_flag = 'A')) THEN
188923: XLA_AE_LINES_PKG.CreateGainOrLossLines(
188924: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188925: ,p_application_id => p_application_id
188926: ,p_amb_context_code => 'DEFAULT'
188927: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
188928: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 188927: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

188923: XLA_AE_LINES_PKG.CreateGainOrLossLines(
188924: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188925: ,p_application_id => p_application_id
188926: ,p_amb_context_code => 'DEFAULT'
188927: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
188928: ,p_event_class_code => C_EVENT_CLASS_CODE
188929: ,p_event_type_code => C_EVENT_TYPE_CODE
188930:
188931: ,p_gain_ccid => -1

Line 189401: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189397:
189398: l_calculate_acctd_flag VARCHAR2(1) :='N';
189399: l_calculate_g_l_flag VARCHAR2(1) :='N';
189400: --
189401: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189402: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189403: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189404: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189402: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189398: l_calculate_acctd_flag VARCHAR2(1) :='N';
189399: l_calculate_g_l_flag VARCHAR2(1) :='N';
189400: --
189401: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189402: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189403: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189404: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 189403: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

189399: l_calculate_g_l_flag VARCHAR2(1) :='N';
189400: --
189401: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189402: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189403: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189404: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 189404: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189400: --
189401: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189402: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189403: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189404: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189401: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189402: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189403: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189404: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

189402: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189403: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189404: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

189403: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189404: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189404: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189405: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189406: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189407: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189408: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189409: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189410: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189411: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189412: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189413: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189414: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189415: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189423: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189416: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189423: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189424: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189417: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189423: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189424: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189425: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189418: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189423: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189424: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189425: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189426: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 189423: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

189419: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189423: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189424: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189425: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189426: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189427:

Line 189424: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

189420: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189423: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189424: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189425: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189426: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189427:
189428: l_event_id NUMBER;

Line 189425: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

189421: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189423: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189424: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189425: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189426: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189427:
189428: l_event_id NUMBER;
189429: l_previous_event_id NUMBER;

Line 189426: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

189422: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189423: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189424: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189425: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189426: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189427:
189428: l_event_id NUMBER;
189429: l_previous_event_id NUMBER;
189430: l_first_event_id NUMBER;

Line 189444: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

189440: l_event_class_name VARCHAR2(80) := 'Deliver to or Return from Inventory';
189441: l_description VARCHAR2(4000);
189442: l_transaction_reversal NUMBER;
189443: l_ae_header_id NUMBER;
189444: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
189445: l_log_module VARCHAR2(240);
189446: --
189447: l_acct_reversal_source VARCHAR2(30);
189448: l_trx_reversal_source VARCHAR2(30);

Line 189693: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

189689:
189690: --
189691: -- set event info as cache for other routines to refer event attributes
189692: --
189693: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
189694: (p_application_id => p_application_id
189695: ,p_primary_ledger_id => p_primary_ledger_id
189696: ,p_base_ledger_id => p_base_ledger_id
189697: ,p_target_ledger_id => p_target_ledger_id

Line 189726: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

189722:
189723: --
189724: -- set the status of entry to C_VALID (0)
189725: --
189726: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
189727:
189728: --
189729: -- initialize a row for ae header
189730: --

Line 189756: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

189752: --
189753: -- initilaize the status of ae headers for diffrent balance types
189754: -- the status is initialised to C_NOT_CREATED (2)
189755: --
189756: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189757: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189758: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189759:
189760: --

Line 189757: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

189753: -- initilaize the status of ae headers for diffrent balance types
189754: -- the status is initialised to C_NOT_CREATED (2)
189755: --
189756: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189757: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189758: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189759:
189760: --
189761: -- call api to validate and store accounting attributes for header

Line 189758: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

189754: -- the status is initialised to C_NOT_CREATED (2)
189755: --
189756: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189757: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189758: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189759:
189760: --
189761: -- call api to validate and store accounting attributes for header
189762: --

Line 189792: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

189788: --
189789: l_trx_reversal_source := SUBSTR(NULL, 1,30);
189790:
189791: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
189792: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
189793:
189794: xla_accounting_err_pkg.build_message
189795: (p_appli_s_name => 'XLA'
189796: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 189800: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

189796: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
189797: ,p_token_1 => 'ACCT_ATTR_NAME'
189798: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
189799: ,p_token_2 => 'PRODUCT_NAME'
189800: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189801: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189802: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189803: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189804:

Line 189801: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

189797: ,p_token_1 => 'ACCT_ATTR_NAME'
189798: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
189799: ,p_token_2 => 'PRODUCT_NAME'
189800: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189801: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189802: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189803: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189804:
189805: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 189802: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

189798: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
189799: ,p_token_2 => 'PRODUCT_NAME'
189800: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189801: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189802: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189803: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189804:
189805: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
189806: --

Line 189803: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

189799: ,p_token_2 => 'PRODUCT_NAME'
189800: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189801: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189802: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189803: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189804:
189805: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
189806: --
189807: -- following sets the accounting attributes needed to reverse

Line 189822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

189818: ----------------------------------------------------------------
189819: -- 4262811 - update the header statuses to invalid in need be
189820: ----------------------------------------------------------------
189821: --
189822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
189823:
189824:
189825: -----------------------------------------------
189826: -- No accrual reversal for the event class/type

Line 189946: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

189942: ,p_module => l_log_module);
189943: END IF;
189944:
189945: --
189946: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
189947: --
189948: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
189949: --
189950: -- set event info as cache for other routines to refer event attributes

Line 189948: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

189944:
189945: --
189946: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
189947: --
189948: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
189949: --
189950: -- set event info as cache for other routines to refer event attributes
189951: --
189952:

Line 189956: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

189952:
189953: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
189954: l_previous_event_id := l_event_id;
189955:
189956: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
189957: (p_application_id => p_application_id
189958: ,p_primary_ledger_id => p_primary_ledger_id
189959: ,p_base_ledger_id => p_base_ledger_id
189960: ,p_target_ledger_id => p_target_ledger_id

Line 189997: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

189993: l_acct_reversal_source := SUBSTR(NULL, 1,30);
189994:
189995: IF l_continue_with_lines THEN
189996: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
189997: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
189998:
189999: xla_accounting_err_pkg.build_message
190000: (p_appli_s_name => 'XLA'
190001: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 190005: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

190001: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
190002: ,p_token_1 => 'LINE_NUMBER'
190003: ,p_value_1 => l_array_extract_line_num(Idx)
190004: ,p_token_2 => 'PRODUCT_NAME'
190005: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
190006: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
190007: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190008: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
190009:

Line 190006: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

190002: ,p_token_1 => 'LINE_NUMBER'
190003: ,p_value_1 => l_array_extract_line_num(Idx)
190004: ,p_token_2 => 'PRODUCT_NAME'
190005: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
190006: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
190007: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190008: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
190009:
190010: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 190007: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

190003: ,p_value_1 => l_array_extract_line_num(Idx)
190004: ,p_token_2 => 'PRODUCT_NAME'
190005: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
190006: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
190007: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190008: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
190009:
190010: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
190011: --

Line 190008: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

190004: ,p_token_2 => 'PRODUCT_NAME'
190005: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
190006: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
190007: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190008: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
190009:
190010: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
190011: --
190012: -- following sets the accounting attributes needed to reverse

Line 190179: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

190175:
190176: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
190177: -- or secondary ledger that has different currency with primary
190178: -- or alc that is calculated by sla
190179: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190180: (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'))
190181:
190182: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190183: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 190180: (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'))

190176: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
190177: -- or secondary ledger that has different currency with primary
190178: -- or alc that is calculated by sla
190179: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190180: (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'))
190181:
190182: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190183: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190184: AND (l_actual_flag = 'A')) THEN

Line 190182: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

190178: -- or alc that is calculated by sla
190179: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190180: (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'))
190181:
190182: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190183: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190184: AND (l_actual_flag = 'A')) THEN
190185: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190186: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 190183: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

190179: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190180: (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'))
190181:
190182: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190183: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190184: AND (l_actual_flag = 'A')) THEN
190185: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190186: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190187: ,p_application_id => p_application_id

Line 190186: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

190182: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190183: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190184: AND (l_actual_flag = 'A')) THEN
190185: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190186: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190187: ,p_application_id => p_application_id
190188: ,p_amb_context_code => 'DEFAULT'
190189: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
190190: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 190189: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

190185: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190186: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190187: ,p_application_id => p_application_id
190188: ,p_amb_context_code => 'DEFAULT'
190189: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
190190: ,p_event_class_code => C_EVENT_CLASS_CODE
190191: ,p_event_type_code => C_EVENT_TYPE_CODE
190192:
190193: ,p_gain_ccid => -1

Line 190346: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

190342: ,p_level => C_LEVEL_PROCEDURE
190343: ,p_module => l_log_module);
190344: END IF;
190345:
190346: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
190347: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
190348: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
190349:
190350: --

Line 190347: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

190343: ,p_module => l_log_module);
190344: END IF;
190345:
190346: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
190347: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
190348: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
190349:
190350: --
190351: -- initialize array of lines with NULL

Line 190348: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

190344: END IF;
190345:
190346: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
190347: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
190348: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
190349:
190350: --
190351: -- initialize array of lines with NULL
190352: --

Line 192448: xla_ae_journal_entry_pkg.SetProductAcctDefinition

192444: ,p_level => C_LEVEL_STATEMENT
192445: ,p_module => l_log_module);
192446: END IF;
192447: --
192448: xla_ae_journal_entry_pkg.SetProductAcctDefinition
192449: (p_product_rule_code => 'PROCESS_MFG_FINANCIALS'
192450: ,p_product_rule_type_code => 'S'
192451: ,p_product_rule_version => ''
192452: ,p_product_rule_name => 'Process Manufacturing Financials'

Line 192457: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

192453: ,p_amb_context_code => 'DEFAULT'
192454: );
192455:
192456: l_array_ledgers :=
192457: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
192458: (p_base_ledger_id => p_base_ledger_id);
192459:
192460: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
192461: l_temp_result :=

Line 192462: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

192458: (p_base_ledger_id => p_base_ledger_id);
192459:
192460: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
192461: l_temp_result :=
192462: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
192463: (p_application_id => p_application_id
192464: ,p_base_ledger_id => p_base_ledger_id
192465: ,p_target_ledger_id => l_array_ledgers(Idx)
192466: ,p_primary_ledger_id => p_primary_ledger_id